我创建列表如下:
myList = []
for i in range(0,10):
val0 = 1 # some formula for obtaining values
val1 = 2.5
val2 = 1.8
myList.append([val0,val1,val2])
如何为pandas DataFrame做相同的循环(即myList
必须为DataFrame
)。
理想情况下,DataFrame
一旦所有数据都准备好就想创建自己的数据。稍微修改一下示例:
my_df = []
for i in range(0,10):
d = {
'val0' : 1, # some formula for obtaining values
'val1' : 2.5,
'val2' : 1.8
}
my_df.append(d)
my_df = pd.DataFrame(my_df)
所以,现在my_df
是DataFrame
用val0
,val1
和val2
为列
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句