python - 为什么 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()
解决方案
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')
推荐阅读
- javascript - Javascript - Incasesensitivef split() 不使用 toLowerCase() 或 toUpperCase()
- javascript - 在实现 css 中增加轮播高度
- javascript - 在 ChartJS 中使用多个图层对图表进行分组
- javascript - Angular js完整日历-从数据库加载的事件不能很好地融入日历
- php - 如何从数据库中获取数据并使用 php 中的下拉菜单将其显示到标签上?
- java - 构建 Apk 警告时发出警告:autovalue.shaded.com.google$.auto.common.$MoreElements$1
- mysql - 循环遍历表并根据条件添加条目
- python - 如何创建单个 Docker 容器(Node、Python、FFMPEG)?
- laravel - 如何在 laravel 模型中使用 if 语句
- reactjs - React +内联样式+外部js对象-图像未显示