НачатьНачать бесплатно

Открытие и чтение плоских файлов из интернета

Вы уже импортировали файл из интернета, сохранили его локально и загрузили в DataFrame. Но если вы хотите загрузить файл из интернета напрямую в DataFrame, без предварительного сохранения, это легко сделать с помощью pandas. В частности, можно использовать функцию pd.read_csv(), передав URL первым аргументом, а разделитель sep — вторым.

URL файла, как и прежде:

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

Это упражнение является частью курса

Импорт данных в Python: средний уровень

Посмотреть курс

Инструкции к упражнению

  • Присвойте URL файла переменной url.
  • Считайте файл в DataFrame df с помощью pd.read_csv(), учитывая, что разделитель в файле — ';'.
  • Выведите первые строки 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()
Редактировать и запускать код