Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我要怎么改变Jupyter显示的列?_Python_Pandas_Csv_Jupyter Notebook_Jupyter - Fatal编程技术网

Python 我要怎么改变Jupyter显示的列?

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文件,您应该指定一

我只想导入这个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文件结构相匹配的参数