【发布时间】:2019-11-17 19:27:42
【问题描述】:
我有一个被定义为空的 pandas 数据框,然后我想在进行一些计算后向其中添加一些行。
我已尝试执行以下操作:
test = pd.DataFrame(columns=['Name', 'Age', 'Gender'])
if #some statement:
test.append(['James', '95', 'M'])
如果我尝试打印然后附加到测试节目
print(test)
test.append(['a', 'a', 'a', 'a', 'a', 'a'])
print(test)
>>>
Empty DataFrame
Columns: [Name, Age, Gender]
Index: []
Empty DataFrame
Columns: [Name, Age, Gender]
Index: []
很明显,这条线没有被添加到数据框中。
我希望输出是
Name | Age | Gender
James | 95 | M
【问题讨论】:
标签: python python-3.x pandas