
python
小白白21
这个作者很懒,什么都没留下…
展开
-
(详细)爬虫可视化温州11年天气大作业
仅以本次爬虫大作业,纪念老师给的士力架以后应该再也没有士力架的课了吧本文编辑于2022年1月1日 0:33分可以作为参考目 录1 关键技术介绍 3一、数据分析用到的关键技术 3二、分析目的 32 数据准备 4一、爬取的网站 4二、爬取数据用到的方式方法 5三、爬取所用的代码 53 数据清洗与整理 9一、数据清洗 10二、数据整理 114 数据分析及可视化 17一、温度分析及可视化 17二、天气状况 20三、风力风向 245 结论 25一、结论与感想 25二、不足原创 2022-01-01 00:34:11 · 2225 阅读 · 2 评论 -
在一个lineplot里画三条线
其实就是三个sns.lineplot就可以了注意参数,data=总体数据,x=x轴,y=y轴数据label=标签图例时,label会显示出来原创 2021-12-26 13:16:23 · 1721 阅读 · 1 评论 -
字典转dataframe
原创 2021-12-25 23:20:47 · 477 阅读 · 0 评论 -
字典统计个数(经典)
记住第三句就好了get方法就是根据名字获取值,如果没有这个名字,默认为0原创 2021-12-25 22:22:01 · 740 阅读 · 0 评论 -
对两个有字符的列表求平均值
如图得到平均温度先对低温、高温 去掉℃符号然后最高温、最低温相加/2得到平均温度for i in lowT: temper = int(''.join(filter(str.isdigit,i)) low.append(temper)#得到最低温列表(无符号)for i in highT: temper = int(''.join(filter(str.isdigit,i)) high.append(temper)#得到最高温列表(无℃符号)import numpy as np#num.原创 2021-12-25 22:08:08 · 278 阅读 · 1 评论 -
python获取二维列表的一列
这里可以用到强大的numpyimport numpy as npa = [[1,2],[3,4]]b = np.array(a)a[:,1]输出2,4提取a数组中的一列a[行:,列:]可以看到天气状况已经根据’/'分为 天气状况一、天气状况二了原创 2021-12-25 19:56:03 · 6524 阅读 · 0 评论 -
正确使用seaborn库
有很多人只导入seaborn库,而没有使用seaborn其实可以美化图表如何简单的导入呢?import seaborn as snssns.set(style="")有以下五种style,任选一种即可style = "white"style = "whitegrid"style = "darkgrid"#推荐使用style = "dark"style = "ticks"...原创 2021-12-25 19:04:20 · 1198 阅读 · 0 评论 -
去掉unnamed列 python
在导入时,加上index_col = 0即可原创 2021-12-25 18:43:59 · 1800 阅读 · 0 评论 -
二维list转一维list
二维列表转一维列表:推荐使用列表推导式简洁、方便、快速原创 2021-12-24 23:41:49 · 1543 阅读 · 0 评论 -
python 删除list
1.del2.pop3.remove1.del删除指定位置元素del(list[1]) #删除列表下标为1的值无返回值需要print才能输出数据2.pop删除最后一个元素list.pop()有返回值,返回值为删除的元素3.remove删除指定值的元素list1.remove(1)无返回值...原创 2021-12-24 21:09:17 · 1034 阅读 · 0 评论 -
python设置index
方法:python的set_index()方法使用时要注意:set_index()括号里的必须为DataFrame中的一列,或者是一个Series对象如果将range直接作为index 会报错,说range不是dataframe中的一列但是当dataframe中没有我们想要的列作为index时,怎么办呢?我们可以用到pd.Series(range(1,31)) 创建一个Series对象。将Series对象作为index...原创 2021-12-24 20:50:27 · 2555 阅读 · 0 评论 -
UnboundLocalError: local variable ‘data‘ referenced before assignment
错因:函数内试图更改全局变量的值试图在函数内部更改全局变量data的值,导致出现错误我们要在函数内部更改全局变量的值我们就要先在函数内部引用全局变量这样错误就消失了。原创 2021-12-24 20:40:35 · 13183 阅读 · 0 评论