Python 我要怎么改变Jupyter显示的列?
我只想导入这个csv文件。它可以读取它,但不知何故它不创建列。有人知道为什么吗 这是我的代码:Python 我要怎么改变Jupyter显示的列?,python,pandas,csv,jupyter-notebook,jupyter,Python,Pandas,Csv,Jupyter Notebook,Jupyter,我只想导入这个csv文件。它可以读取它,但不知何故它不创建列。有人知道为什么吗 这是我的代码: import pandas as pd songs_data = pd.read_csv('../datasets/spotify-top50.csv', encoding='latin-1') songs_data.head(n=10) 我在Jupyter中看到的结果: 我对Jupyter和编程有点陌生,但毕竟我发现它应该能正常工作。我不知道它为什么不这样做。要正确加载csv文件,您应该指定一
import pandas as pd
songs_data = pd.read_csv('../datasets/spotify-top50.csv', encoding='latin-1')
songs_data.head(n=10)
我在Jupyter中看到的结果:
我对Jupyter和编程有点陌生,但毕竟我发现它应该能正常工作。我不知道它为什么不这样做。要正确加载csv文件,您应该指定一些参数。例如,在您的情况下,您需要指定quotechar:
df = pd.read_csv('../datasets/spotify-top50.csv',quotechar='"',sep=',', encoding='latin-1')
df.head(10)
如果您仍然有问题,您应该再次查看CSV文件,也可以查看熊猫,以便您可以设置与CSV文件结构相匹配的参数