![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 73
zuoyan zhang
这个作者很懒,什么都没留下…
展开
-
python爬虫课程笔记
11 Oct 2020国庆长假公司上了一个新项目,一直没有休息,10月9号开了爬虫班,事情真是一大堆。开班典礼和第一节课还是挺简单的,代码都没敲。第一节课主要讲了端口的概念,通讯协议,数据拆包,数据封包,HTTPS,HTTP的请求与相应,HTTP请求示例,爬虫的优势和爬虫的分类。...原创 2020-10-11 15:39:51 · 20424 阅读 · 1 评论 -
seaborn 作业1
import matplotlib.pyplot as pltfrom matplotlib import pyplot as pltimport pandas as pdimport numpy as npimport seaborn as snsplt.rcParams[“font.sans-serif”] = [“SimHei”]books=pd.read_excel(“豆瓣读书.xlsx”) #读取数据books.info()booksbooks.reset_index() #原创 2020-09-22 15:25:56 · 161 阅读 · 0 评论 -
pandas 第三次作业
练习1import pandas as pdimport numpy as npnorthfund=pd.read_csv(“北向.csv”, index_col=‘trade_date’)northfundnorthfund.info()northfund.describe()new_northfund=northfund.dropna() #删除缺失值所在行new_northfund.info()new_northfund.describe()new_northfund.dro原创 2020-09-08 14:57:37 · 127 阅读 · 1 评论 -
pandas 第二次作业
第一个练习的结果真奇葩,和我娃名字一样import pandas as pdimport numpy as npcatdata=pd.read_csv(“catNames2.csv”)catdatacatname=catdata.loc[catdata.Count_AnimalName>800] #找到所有的使用次数超过800的猫的名字print(catname.Row_Labels)print(catname.Row_Labels.max()) #获取用次数最高的名字wly原创 2020-09-04 20:44:18 · 158 阅读 · 6 评论 -
pandas 第一次作业
pandas真的很强大import pandas as pdimport numpy as npstu_names = [“hg”,“lgx”,“jsj”,“cj”]courses = [‘yw’, ‘math’, ‘eng’, ‘Python’, ‘pe’]data = np.array([[87., 74., 98., 84., np.nan],[79., 69., 61., 99., np.nan],[84., 84., 94., 66., np.nan],[90., 60., 72., 9原创 2020-09-03 17:17:14 · 208 阅读 · 0 评论 -
第8节课numpy作业
numpy最后一次作业。练习3的拼接全为0的数组标识为英国拼接全为1的数组标识为美国,是不是诳我的,我没有看到全部为0的数组,也没有看到全部为1的数组。练习3最后一项vstack那个很简单。工科学生和CS的不一样啊, 我们任务解决就好了,一般不会想很多,CS的学生这次估计又要费个牛劲去封装函数。我们2006-2007年写代码的时候,每周有2次机会分到200-500GB的内存,CPU是啥样的记不清的,可以使用2-3小时。我们 从来不担心运算的效率问题,把结果算对就行了。这次练习的结论就是社会是幂率分布的原创 2020-08-28 20:08:20 · 181 阅读 · 0 评论 -
第7节课作业
numpy居然还有一节课。。。上次作业要求只有第一个文件读取表头,其他文件不读取表头import numpy as npdef vstack_data(*args):vstack_li = []# 将数据都放入列表或者元组中,元组不可变,所以选择列表for file_name in args: # 取出每个文件名并且读取每个文件的数据if file_name == “云南白药.csv”:print(file_name)stock = np.loadtxt(f"{file_name}",原创 2020-08-27 11:15:09 · 136 阅读 · 0 评论 -
第六节课numpy作业
今天作业真多第一道题,使用Lambda 替换列表推导式原创 2020-08-24 18:18:37 · 364 阅读 · 0 评论 -
第五节课numpy作业
作业练习生成单位矩阵,这个小练习让我想起了许多事情。我是2003年暑假大学二年级接触matlab和simulink的,在那时候中国的工科学生还是手工解决大部分问题。在matlab里面生成单位矩阵so easy,eye(n)就可以了,应用也是比较广泛;那时候matlab里的函数都能查看源码。我记得我研究生课题前几行代码就有它:火车质量eye(7)然后算作用力,算力矩,最后形成一个1515的大矩阵。不过这个时候,最新版的MATLAB已经不给你看源码了。要不我这直接从matlab复制一下过来交作业,比我的简洁原创 2020-08-21 20:12:08 · 190 阅读 · 0 评论 -
第4节课numpy作业
import csvwith open(“餐饮.csv”,“r”) as f:datareader=csv.reader(f)#通过for 循环一次性取出for i in datareader: print(i) ![在这里插入图片描述](https://img-blog.csdnimg.cn/2020081920102026.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR原创 2020-08-19 20:12:33 · 166 阅读 · 0 评论 -
第3节课Matplotlib作业
height = [160,163,175,180,176,177,168,189,188,177,174,170,173,181]max(height)min(height)cha=max(height)-min(height)b=5bi=round(cha/b)b2=cha/bprint(cha)print(bi)print(b2)plt.hist(height,bins=bi,density=True)plt.hist(height,bins=bi)#display label原创 2020-08-18 10:26:30 · 176 阅读 · 0 评论 -
python数据分析vip班级笔记
终于从基础班毕业了,从周一开始学习python的数据分析课。第一节课是开班典礼,没有什么重要的内容。主要是安装jupyter,直接连接国外的网站太慢,要换国内的源,比如清华源pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple/安装完之后,用jupyter-notebook 和jupyter notebook都能运行。有位同学好像专门写了一个文章,解决安装不上问题的诸多原因:https://blog.csdn.net/原创 2020-08-12 21:07:44 · 1466 阅读 · 0 评论 -
python 基础班vip 学习笔记
从2019年3月辞职以来,一直在补以前没有学完的外汇课程,截止到今年3月, 终于学完了。手动交易的时候,还有一些人人都有的困难(比如那句老话let your profit run)难以克服。 19年夏天,无意间下载了一段李笑来在微信群里讲Python的音频,听了之后很受触发,开始接触Python。今年6月开始,学习MQL4和MQL5,发现尤其是MQL5, 和Python的交互很好,并且python用于做策略分析也强大。于是在逻辑教育报了2门课,一个是数据分析,一个是爬虫。目前在学习python基础课原创 2020-07-07 09:34:22 · 8620 阅读 · 0 评论