创建单行的Python pandas数据帧

19 浏览
0 Comments

创建单行的Python pandas数据帧

我想创建一个只有一行的Python pandas DataFrame,以便进一步使用pandas的功能,比如转储为*.csv文件。

我看到过使用以下代码的例子,但是我只得到了列结构,而没有数据。

import pandas as pd
df = pd.DataFrame()
df['A'] = 1
df['B'] = 1.23
df['C'] = "Hello"
df.columns = [['A','B','C']]
print df
Empty DataFrame
Columns: [A, B, C]
Index: []

虽然我知道还有其他方法可以实现(比如使用字典),但我想知道为什么这段代码对我不起作用!这是版本问题吗?(使用pandas==0.19.2)

0