python数据分析
BreezeChasingDrizzle
Laugh when you're happy, and laugh later when you're unhappy!
展开
-
python学习6-pandas等
python学习6-pandas等下面的内容是根据李老师在B站上的课程总结的,主要用于自己复习回顾这一篇是接着上一篇《python学习5-matplotlib》的67、Series:一种一维类似数组的对象,跟numpy的ndarray的主要不同在于Series每个元素都有一个索引。Series中数据类型必须相同import pandas as pd #每个数据前边都有一个索引S = pd.Series([135,684,646,315,49764,5213]) #所有的数据必须是相同的数据类原创 2020-10-21 14:56:58 · 315 阅读 · 0 评论 -
python学习5-matplotlib
python学习5-matplotlib下面的内容是根据李老师在B站上的课程总结的,主要用于自己复习回顾这一篇是接着上一篇《python学习4-Numpy等》的62、数据可视化-折线图和散点图#折线图和散点图#画折线图时要引入一系列的x和y%matplotlib inlineimport matplotlib.pyplot as pltdays = list(range(0,22,3))print("生成x轴的数轴:",days)#生成y轴的数轴celsius_values = [2原创 2020-10-21 14:56:49 · 295 阅读 · 1 评论 -
python学习4-Numpy等
python学习4-Numpy等下面的内容是根据李老师在B站上的课程总结的,主要用于自己复习回顾这一篇是接着上一篇《python学习3-文件、面向对象等》的48、nadarray的输出形式跟列表类似,但是不同,是两种不同的数据对象import numpy as npvalues = [20.1,20.8,21.9,22.5,22.7,22.3,21.8,21.2,20.9,20.1]C = np.array(values)print(values)print(C) #输出形式跟列表类似,但不原创 2020-10-21 14:56:40 · 191 阅读 · 0 评论 -
python学习3-文件、面向对象、爬虫等
python学习3-文件、面向对象等下面的内容是根据李老师在B站上的课程总结的,主要用于自己复习回顾这一篇是接着上一篇《python学习2-函数、列表推导式等》的36、把文档中的所有字母字符取出组成一个字符串#把文档中的所有字母字符取出组成一个字符串#最差的方式document = input()letters = ''for c in document: if c.isalpha(): letters+=cprint(letters)#较好的方法documen原创 2020-10-21 14:56:22 · 325 阅读 · 0 评论 -
python学习2-函数、列表推导式等
python学习-函数、列表推导式等下面的内容是根据李老师在B站上的课程总结的,主要用于自己复习回顾这一篇是接着上一篇的25、洗牌算法,要求每个数在每个位置上出现的概率是相同的import randomdef shuffle(lis): for i in range(len(lis)-1,0,-1): p = random.randrange(0,i+1) lis[i],lis[p] = lis[p],lis[i] return lisr = sh原创 2020-10-21 14:56:12 · 736 阅读 · 0 评论 -
python学习1-列表、元组、集合、字典、条件判断、循环等
python学习下面的内容是根据李老师在B站上的课程总结的,主要用于自己复习回顾在jupyter上,可以在前边加个“!”来使用pip等命令在python中可以出现a ,b , c = 1,'sdf',3.23这种语句,实际上是用了隐式元组的思想,相当于(a,b,c)=(1,‘sdf’,3.23)python中的下标问题:可以是从前往后从0开始,依次增大,也可以是从后往前从-1开始,依次减小,这就方便于选取后边的元素,例如: word = 'python' print(word[0],wo原创 2020-10-21 14:55:52 · 607 阅读 · 0 评论