首页 > 解决方案 > 为什么 jupyter notebook 不接受我的 csv 文件链接?

问题描述

我正在尝试使用 seaborn 图可视化一些数据,并且 csv 文件链接不断返回错误““link.csv”不是示例数据集之一。我究竟做错了什么?

import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

df = sns.load_dataset('https://github.com/avocami/Goodreads-project/blob/main/df_goodreads.csv')

sns.jointplot(x=df["avg_rating"], y=df["num_pages"], kind='hex', marginal_kws=dict(bins=30, fill=True))

plt.show()

标签: pythonpandasseaborn

解决方案


Seabornload_dataset()函数用于从 Seaborn 库加载示例数据集。它不用于加载任何数据,仅用于加载其文档中指定的数据(特别是可以在https://github.com/mwaskom/seaborn-data中找到的数据)。

如果要加载自己的数据,请使用 pandasread_csv()函数:

import pandas as pd
df = pd.read_csv('https://github.com/avocami/Goodreads-project/blob/main/df_goodreads.csv')

推荐阅读