熊猫-将字符串值写入数据框

时间:2019-05-29 11:47:05

标签: pandas

我将字符串存储在2个变量中。我正在尝试将其添加到一个空的Dataframe中。

variable1 = abc
variable2 = def


df = pd.DataFrame(columns=['action'])

我不确定如何在标签为action的列中将这两个变量添加到Dataframe df中。

预期输出:

action
abc
def

1 个答案:

答案 0 :(得分:3)

将值传递给DataFrame构造函数中的列表:

variable1 = 'abc'
variable2 = 'def'

df = pd.DataFrame([variable1, variable2], columns=['action'])

或使用带有列表的字典

df = pd.DataFrame({'action': [variable1, variable2]})

print (df)
  action
0    abc
1    def