今天来尝试一下学以致用,资料参考于https://www.jianshu.com/p/4d7d7e4ff4f8
jupyter notebook对新手非常友好
两个非常有用的快捷键(shortcut)
第一个是Tab,提示可调用的功能
第二个是shift+Tab,提示该功能有何作用,如何使用
可以逐步查看结果
先来个简单示例
import seaborn as sns
tips = sns.load_dataset("tips")
tips
sns.regplot
sns.regplot(x="total_bill",y="tip",data=tips)
接下来就使用自己的数据
尝试打开自己的工作表时,报错,选择Sheet工作簿时内容为空
UserWarning: File contains an invalid specification for SHEET1. This
will be removed
解决办法
https://www.cnblogs.com/KHZ521/p/15903784.html
其他格式文件保存为xlsx文件时选择了《Script Open xml电子表格*.xlsx》,重新另存为《Excel工作簿 *.xlsx》格式即可。
一直失败
使用panda打开csv,不用openpyxl了,并且把xlsx另存为csv
import seaborn as sns
from matplotlib import pyplot as plt
import openpyxl as xl
import pandas as pd
data = pd.read_csv(r"D:\Users\user\Desktop\chart.csv") #读取存放的文件
sns.regplot(x="month",y="NDRI",data=data)
出来了这样一个丑图,而且还有很多警告信息