从 Spyder 中的网站导入 CSV 文件?
Importing CSV file from a website in Spyder?
我正在尝试从 UCLA 存储库导入数据集。我能够在 Jupyter Notebook 中成功完成此操作,但是当我尝试在 Spyder 中执行相同操作时,我没有得到任何输出。我使用的代码是这样的:
import pandas as pd
url = "https://archive.ics.uci.edu/ml/machine-learning-databases/autos/imports-
85.data"
df = pd.read_csv(url)
df.head(20)
因此,在 Jupyter 中,我在执行这些步骤时获得了数据集的前 20 行,但是当我在 Sypder 中按相同的操作时,没有任何输出。我做了一些挖掘,发现您必须将 Windows 中的正斜杠更改为反斜杠,但即使这样做之后,也没有任何变化。如果有人能指出我做错了什么,我将非常感激。
谢谢!
当您在Spyder的编辑器window中编写代码时,Spyder会运行批处理代码,因此您需要添加print()语句来获取输出。
print(df.head(20))
但是,如果您在 Spyder 的 iPython window.
中手动 运行 原始命令,您应该会得到正确的输出
我正在尝试从 UCLA 存储库导入数据集。我能够在 Jupyter Notebook 中成功完成此操作,但是当我尝试在 Spyder 中执行相同操作时,我没有得到任何输出。我使用的代码是这样的:
import pandas as pd
url = "https://archive.ics.uci.edu/ml/machine-learning-databases/autos/imports-
85.data"
df = pd.read_csv(url)
df.head(20)
因此,在 Jupyter 中,我在执行这些步骤时获得了数据集的前 20 行,但是当我在 Sypder 中按相同的操作时,没有任何输出。我做了一些挖掘,发现您必须将 Windows 中的正斜杠更改为反斜杠,但即使这样做之后,也没有任何变化。如果有人能指出我做错了什么,我将非常感激。
谢谢!
当您在Spyder的编辑器window中编写代码时,Spyder会运行批处理代码,因此您需要添加print()语句来获取输出。
print(df.head(20))
但是,如果您在 Spyder 的 iPython window.
中手动 运行 原始命令,您应该会得到正确的输出