我想将列和默认短语中的数据同时附加到一个数据帧中,db
有许多列,而不仅仅是id\sin&;额外的
我试过这个:
import pandas as pd
db = pd.DataFrame({'id_sin':['s123','s124','s125','s126'],
'extra':['abc','def','ghi','jkl'],
...
})
df = pd.DataFrame(columns=['id_sin','phrase'])
df = df.append([db['id_sin'],['default phrase']*len(db)])
这是预期结果:
>>> df
id_sin phrase
0 s123 default phrase
1 s124 default phrase
2 s125 default phrase
3 s126 default phrase
但是我有个错误,请帮我。。。提前谢谢
您可以创建现有DataFrame的副本,然后向其中添加新列
相关问题 更多 >
编程相关推荐