代码之家  ›  专栏  ›  技术社区  ›  Pattara

如何在pandas dataframe中创建列名?

  •  0
  • Pattara  · 技术社区  · 2 年前

    我已经从经纪人那里导出了黄金价格数据。文件没有这样的列名

    2014.02.13,00:00,1291.00,1302.90,1286.20,1302.30,41906 2014.02.14,00:00,1301.80,1321.20,1299.80,1318.70,46244 2014.02.17,00:00,1318.20,1329.80,1318.10,1328.60,26811 2014.02.18,00:00,1328.60,1332.10,1312.60,1321.40,46226

    我将csv读取到pandas dataframe,第一行是列名。我很好奇如何设置列名,并且仍然拥有所有数据

    非常感谢。

    1 回复  |  直到 2 年前
        1
  •  1
  •   Sanidhya Singh    2 年前

    header 参数

    df = pd.read_csv(file_path, header=None)
    

    要手动将列名分配给数据帧,可以使用

    df.columns = ["col1", "col2", ...]
    

    read_csv 文档以了解有关其提供的选项的更多信息。