实战网课 python
法蒂芬
这个作者很懒,什么都没留下…
展开
-
张量的索引切片
张量的索引切片张量的索引切片方式和numpy几乎是一样的。切片时支持缺省参数和省略号。可以通过索引和切片对部分元素进行修改。类似于数组的切片,但是又稍微有些不同:例如:a=torch.rand(4,3,28,28):dim=4的张量数据a(1)a[:2]:取第一个维度的前2个维度数据(不包括2);(2)a[:2,:1,:,:]:取第一个维度的前两个数据,取第二个维度的第一个数据,后两个维度全都取到;(3)a[:2,1:,:,:]:取第一个维度的前两个数据,取第二个维度的索引1到最后索引的数据(包含原创 2021-01-18 11:47:35 · 1190 阅读 · 0 评论 -
分组和透视实战
分组和透视实战引入相关库参考网站数据获取获取延误时间最长Top102.计算延误和没有延误所占比例3.每一个航空公司延误的情况4.透视表功能引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame参考网站link='https://projects.fivethirtyeight.com/flights/'数据获取半个月的14列20万行的美国航班数据df=pd.read_csv('../ho原创 2020-08-16 11:57:56 · 8421 阅读 · 1 评论 -
透视表
透视表透视表引入相关库数据获取生成透视表透视表引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame数据获取df=pd.read_excel('../homework/sales-funnel.xlsx')dfAcount代表客户账户,Name代表客户名字,Rep代表销售代表名字,Manager代表销售代表老板名字,Product代表卖出的产品,Quantity代表产品质量,Price代原创 2020-08-16 11:00:33 · 8405 阅读 · 0 评论 -
数据聚合技术Aggregation
数据聚合技术Aggregation数据聚合技术Aggregation引入相关库数据获取数据聚合数据聚合技术Aggregation引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame数据获取df=pd.read_csv('../homework/city_weather.csv')g=df.groupby('city')数据聚合通过agg函数求最大值g.agg('max')原创 2020-08-15 11:48:01 · 9817 阅读 · 0 评论 -
数据分组技术GroupBy
数据分组技术GroupBy数据分组技术GroupBy引入相关库数据获取数据分组技术GroupBy引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame数据获取df=pd.read_csv('../homework/city_weather.csv')df date city temperature wind原创 2020-08-15 00:00:09 · 9082 阅读 · 0 评论 -
数据分箱技术Binning
数据分箱技术Binning数据分箱技术Binning引入相关库数据获取数据分箱数据分箱技术Binning引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame数据获取产生一些考试的成绩分数,一共20个数据在25到100之间score_list=np.random.randint(25,100,size=20)score_listarray([66, 40, 32, 55, 81, 91原创 2020-08-14 20:33:26 · 9673 阅读 · 0 评论 -
时间序列数据的采样和画图
时间序列数据的采样和画图时间序列数据的采样和画图引入相关库时间序列数据的采样时间序列数据的画图时间序列数据的采样和画图引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame时间序列数据的采样使用date_range创建一个datetime对象,从2016-01-01开始,以天为间隔,一共366天t_range=pd.date_range('2016-01-01','2016-12-31')原创 2020-08-14 20:09:11 · 10907 阅读 · 0 评论 -
时间序列的操作基础
时间序列的操作基础时间序列的操作基础引入相关库创建datetime对象访问datetime元素通过date_range来产生一段时间范围以内的datetime时间序列的操作基础引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame引入datetime库from datetime import datetime创建datetime对象创建一个datetime,传入年月日参数t1=date原创 2020-08-13 21:11:19 · 9441 阅读 · 0 评论 -
通过去重进行数据清洗
通过去重进行数据清洗通过去重进行数据清洗引入相关库数据获取数据清洗通过去重进行数据清洗引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame数据获取df=pd.read_csv('../homework/demo_duplicate.csv')df.head() Unnamed: 0 Price Seqno原创 2020-08-13 13:07:00 · 9412 阅读 · 0 评论 -
通过apply进行数据预处理
通过apply进行数据预处理通过apply进行数据预处理引入相关库数据获取数据分割处理数据删除处理通过apply进行数据预处理引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrame数据获取读取csv文件,通过head看DataFrame的数据,有两列df=pd.read_csv('../homework/apply_demo.csv')df.head()原创 2020-08-12 19:36:54 · 9123 阅读 · 0 评论 -
Concatenate和Combine
Concatenate和CombineConcatenate和Combine引入相关库ConcatenateMatrix的concatenateSeries的concatenateDataFrame的concatenateCombineSeries的CombineDataFrame的combineConcatenate和Combine引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrameConc原创 2020-08-12 19:11:51 · 9026 阅读 · 0 评论 -
DataFrame的merge操作
DataFrame的merge操作DataFrame的merge操作引入相关库merge操作on方法how方法url链接DataFrame的merge操作引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFramemerge操作创建一个两个DataFramedf1=DataFrame({'key':['X','Y','Z','X'],'data_set_1':[1,2,3,4]})df1原创 2020-08-12 18:46:36 · 11719 阅读 · 0 评论 -
重命名DataFrame的index
重命名DataFrame的index重命名DataFrame的index引入相关库DataFrame的index的重命名map的回顾重命名DataFrame的index引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrameDataFrame的index的重命名创建一个3*3的DataFramedf1=DataFrame(np.arange(9).reshape(3,3),index=['BJ原创 2020-08-08 23:45:57 · 11818 阅读 · 1 评论 -
Series和DataFrame的排序
Series和DataFrame的排序Series和DataFrame的排序引入相关库Series的排序DataFrame的排序Series和DataFrame的排序引入相关库import numpy as npimport pandas as pdfrom pandas import Series,DataFrameSeries的排序创建一个随机的长度为10的Seriess1=Series(np.random.randn(10))s10 0.6141741 -0.5951原创 2020-08-08 22:08:38 · 9523 阅读 · 1 评论 -
Series和DataFrame的简单数学运算
Series和DataFrame的简单数学运算Series和DataFrame的简单数学运算操作学习引入相关库Series的数学运算DataFrame的运算DataFrame内置的运算Series和DataFrame的简单数学运算操作学习import numpy as npimport pandas as pdfrom pandas import Series,DataFrame引入相关库import numpy as npimport pandas as pdfrom pandas imp原创 2020-08-08 13:27:11 · 9930 阅读 · 1 评论