【问题标题】:Appending data to empty pandas dataframe将数据附加到空的熊猫数据框
【发布时间】:2022-11-25 10:00:55
【问题描述】:

首先,我是 Python 和 stackoverflow 的新手。如果这个问题以前出现过,我很抱歉,但我在论坛中找不到它。有人可以解释为什么当我尝试将数据附加到 Dataframe 时会出现此输出。

A B C D E F G 0 1 2 3 4 5 6

0 NaN NaN NaN NaN NaN NaN NaN 1.0 2.0 3.0 4.0 5.0 6.0 7.0

dftest = pd.DataFrame(columns=["A","B","C","D","E","F","G"])
testdata = [1,2,3,4,5,6,7]
dftest = dftest.append([testdata])

我希望测试数据出现在这样的列下。

A B C D E F G

1 2 3 4 5 6 7

【问题讨论】:

    标签: python pandas append


    【解决方案1】:

    尝试这个?

    import pandas as pd
    dftest = pd.DataFrame(columns=["A","B","C","D","E","F","G"])
    testdata = [1,2,3,4,5,6,7]
    
    
    dftest.loc[len(dftest)] = testdata
    dftest
    

    【讨论】:

      猜你喜欢
      • 2019-01-14
      • 2018-02-08
      • 2017-06-13
      • 2014-01-03
      • 1970-01-01
      • 2021-09-24
      • 2021-12-07
      • 2019-10-22
      • 2018-05-24
      相关资源
      最近更新 更多