开始使用免费开始使用

从网页打开并读取平面文件

您刚刚从网页导入了一个文件,将其本地保存,并加载到了一个 DataFrame 中。若您希望直接从网页将文件加载到 DataFrame,而不先保存到本地,也可以用 pandas 轻松实现。具体来说,可以使用函数 pd.read_csv(),将 URL 作为第一个参数,将分隔符 sep 作为第二个参数。

该文件的 URL 再次给出如下:

'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'

本练习是课程的一部分

Python 数据导入进阶

查看课程

练习说明

  • 将文件的 URL 赋值给变量 url
  • 使用 pd.read_csv() 将文件读取为 DataFrame df,注意文件中的分隔符是 ';'
  • 打印 DataFrame df 的表头。
  • 运行其余代码以绘制 DataFrame df 中第一个特征的直方图。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import packages
import matplotlib.pyplot as plt
import pandas as pd

# Assign url of file: url


# Read file into a DataFrame: df


# Print the head of the DataFrame
print(____)

# Plot first column of df
df.iloc[:, 0].hist()
plt.xlabel('fixed acidity (g(tartaric acid)/dm$^3$)')
plt.ylabel('count')
plt.show()
编辑并运行代码