【问题标题】:What do I have to change that Jupyter shows columns?我必须更改 Jupyter 显示列的内容吗?
【发布时间】:2021-02-23 19:29:15
【问题描述】:

我只想导入这个 csv 文件。它可以读取它,但不知何故它不会创建列。有谁知道为什么?

这是我的代码:

import pandas as pd

songs_data = pd.read_csv('../datasets/spotify-top50.csv', encoding='latin-1')
songs_data.head(n=10)

我在 Jupyter 中看到的结果:

P.S.:我对 Jupyter 和编程有点陌生,但毕竟我发现它应该可以正常工作。我不知道为什么它不这样做。

【问题讨论】:

    标签: python pandas csv jupyter-notebook jupyter


    【解决方案1】:

    要正确加载 csv 文件,您应该指定一些参数。例如,在您需要指定 quotechar 的情况下:

    df = pd.read_csv('../datasets/spotify-top50.csv',quotechar='"',sep=',', encoding='latin-1')
    df.head(10)
    

    如果您仍然有问题,您应该再次查看您的 CSV 文件以及 pandas documentation,以便您可以设置参数以匹配您的 CSV 文件结构。

    【讨论】:

      猜你喜欢
      • 2016-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-04
      • 1970-01-01
      • 2017-10-18
      相关资源
      最近更新 更多