- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 pandas基本操作7.1 pandas基本操作pandas主要提供了3种数据结构:Series,带标签的一维数组;DataFrame,带标签且大小可变的二维表格结构;Panel,带标签且大小可变的三维数组。7.1 pandas基本操作pandas主要有6种数据类型:int:整型数,整数;float:浮点数;object:Python对象类型,用‘O’表示;string_:字符串类型;unicode_:固定长度的unicode类型,跟字符串定义方式一样;datetime64[ns]:表示时间格式。7.1 pandas基本操作numpy 中的 np.nan 和inf:nan(NAN,Nan):not a number表示不是一个数字,当读取本地的文件为float的时候,如果有缺失,就会出现nan;或者做了一个不合适的计算的时候(比如无穷大(inf)减去无穷大)inf(-inf,inf):infinity,inf表示正无穷,-inf表示负无穷。一个数字除以0,python中直接会报错,numpy中是一个inf或者-inf。np.nan 和np.nan 不相等;nan和任何数值计算都为nan;1.生成一维数组 import numpy as np import pandas as pd x = pd.Series([1, 3, 5, np.nan]) x0 1.01 3.02 5.03 NaNdtype: float647.1 pandas基本操作 pd.Series(range(5)) #把Python的range对象转换为一维数组0 01 12 23 34 4dtype: int32 pd.Series(range(5), index=list(abcde)) #指定索引a 0b 1c 2d 3e 4dtype: int327.1 pandas基本操作 pd.date_range(start end freq=H) #间隔为小时DatetimeIndex([2018-01-01 00:00:00, 2018-01-01 01:00:00, 2018-01-01 02:00:00, 2018-01-01 03:00:00, 2018-01-01 04:00:00, 2018-01-01 05:00:00, 2018-01-01 06:00:00, 2018-01-01 07:00:00, 2018-01-01 08:00:00, 2018-01-01 09:00:00, ... 2018-12-30 15:00:00, 2018-12-30 16:00:00, 2018-12-30 17:00:00, 2018-12-30 18:00:00, 2018-12-30 19:00:00, 2018-12-30 20:00:00, 2018-12-30 21:00:00, 2018-12-30 22:00:00, 2018-12-30 23:00:00, 2018-12-31 00:00:00], dtype=datetime64[ns], length=8737, freq=H)7.1 pandas基本操作 pd.date_range(start end freq=D) #间隔为天DatetimeIndex([2018-01-01, 2018-01-02, 2018-01-03,2018-01-04, 2018-01-05, 2018-01-06, 2018-01-07, 2018-01-08, 2018-01-09, 2018-01-10, ... 2018-12-22, 2018-12-23, 2018-12-24, 2018-12-25, 2018-12-26, 2018-12-27, 2018-12-28, 2018-12-29, 2018-12-30, 2018-12-31], dtype=datetime64[ns], length=365, freq=D)7.1 pandas基本操作 dates = pd.date_range(start end freq=M) #间隔为月 datesDatetimeIndex([2018-01-31, 2018-02-28, 2018-03-31,2018-04-30, 2018-05-31, 2018-06-30, 2018-07-31, 2018-08-31, 2018-09-30, 2018-10-31, 2018-11-
您可能关注的文档
最近下载
- MSA测量系统分析-二次元.pdf VIP
- 视频处理软件:Final Cut Pro二次开发_(1).FinalCutPro二次开发概述.docx VIP
- 公司气象灾害防御方案气象灾害防御条例.doc VIP
- 《学前教育研究方法》期末考试复习题库(含答案).docx VIP
- 特种设备安全监察条例.pptx VIP
- 2023年《教育研究方法》期末考试复习题库(含答案).docx VIP
- 生产安全事故报告和调查处理条例2020.docx VIP
- 专题13 《红岩》中考真题及典型习题训练 (解析版)-2021年中考语文常考名著之阅读指导及真题训练.docx VIP
- TCECS 618-2019 压接式碳钢管道工程技术规程.pdf VIP
- 《中华人民共和国防汛条例》知识培训.pptx VIP
文档评论(0)