
pandas
M_qsqsqsq
欧姆龙工业自动化
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pandas 获取DataFrame的前几行和后几行数据
获取前十行数据,返回一个DataFrame。获取后十行数据,返回一个DataFrame。原创 2023-05-12 15:50:09 · 3121 阅读 · 0 评论 -
Pandas ValueError: Must have equal len keys and value when setting with an iterable
执行代码就会报上述错误。原创 2023-04-06 12:01:52 · 662 阅读 · 0 评论 -
pandas 在一个dataframe后面追加行
【代码】pandas 在一个dataframe后面追加行。原创 2023-03-28 09:53:08 · 371 阅读 · 0 评论 -
pandas 返回值的索引
【代码】pandas 返回值的索引。原创 2022-11-25 18:45:07 · 1740 阅读 · 0 评论 -
Pandas ExcelWrite()读写Excel
path,,,,mode=‘w’,,,,**kwargs)pathstr,Excel文件路径enginestr,写入的引擎,常用的为‘openpyxl’,我测试时Python是安装了openxl模块str,写入日期时可以自定义格式,比如MMSS’modestr,文件的读写模式,具体可以参照,dict,对特定存储连接有意义的额外选项,例如主机、端口、用户名、密码等,如果使用将由fsspec解析的URL,例如,以“s3。......原创 2022-07-28 13:40:08 · 2766 阅读 · 0 评论 -
Pandas写入Excel文件如何避免覆盖已有Sheet
andas是Python处理数据最好用的工具包。处理好了的数据,也可以写回到原来的或新的Excel文件。但如果处理结果要写入到多张表,就要注意了。用Pandas把DataFrame数据写入Excel文件,一般使用to_excel但如果你有多张表要写入,上述方法永远是后一张表覆盖掉前一张表。即使每次修改sheet_name也不行。最终得到的文件中只有sheet3存在,而sheet1和sheet2被相继覆盖掉了。网上搜来的大部分文章,给出的解决方法都比较复杂。......原创 2022-07-27 14:20:10 · 5794 阅读 · 4 评论 -
Pandas 警告:PerformanceWarning: indexing past lexsort depth may impact performance.
MultiIndex的深度太大,在使用loc查询时就会引起这样的警告。需要将索引排序,如果不排序会严重影响查询的性能。原创 2022-07-25 16:54:07 · 2131 阅读 · 0 评论 -
pandas修改index
pandas原创 2022-06-29 20:01:52 · 1489 阅读 · 0 评论 -
Pandas 13.groupby分组
pandas.concat(objs, axis=0, join=‘outer’, ignore_index=False,levels=None, names=None, verify_integrity=False, sort=False, copy=True, keys=None, )主要介绍objs, axis, join, ignore_index四个参数原创 2022-06-10 00:34:58 · 552 阅读 · 0 评论 -
Pandas 12. conca合并
pandas.concat(objs, axis=0, join=‘outer’, ignore_index=False,levels=None, names=None, verify_integrity=False, sort=False, copy=True, keys=None, )主要介绍objs, axis, join, ignore_index四个参数原创 2022-06-08 17:29:08 · 232 阅读 · 0 评论 -
Pandas 11. DataFrame的merge
pandas.DataFrame.merge(right,how=‘inner’,on=None,left_on=None, right_on=None,left_index=False, right_index=False,sort=False,suffixes=(‘_x’, ‘_y’),copy=True,indicator=False, validate=None)原创 2022-06-08 17:22:42 · 138 阅读 · 0 评论 -
Pandas 10. 索引index的用途
更方便的数据查询:df.loc[index, :]使用index会提升查询性能自动的数据对齐功能;使用index.更多更强大的数据结构支持很多强大的索引数据结构Categoricallndex,基于分类数据的Index,提升性能;Multilndex,多维索引,用于groupby多维聚合后结果等;Datetimelndex,时间类型索引,强大的日期和时间的方法支持:原创 2022-06-02 18:18:17 · 443 阅读 · 0 评论 -
Pandas 08. 数据的排序
Pandas 数据的排序Series的排序:Series.sort values(ascending=True,inplace=False,na_position=“last”)参数说明:ascending:默认为True升序排序,为False降序排序inplace:是否修改原始Seriesna_position: "last"时nan放在最后,"first"时nan放在最前面DataFrame的排序:DataFrame.sort values(by,ascending=True,原创 2022-05-31 15:49:55 · 300 阅读 · 0 评论 -
Pandas 07. 对缺失值的处理
Pandas 对缺失值的处理Pandas使用这些函数处理缺失值:isnull和notnull:检测是否是空值,可用于d和seriesdropna:丢弃、删除缺失值axis:删除行还是列,{0or’index’,1or’columns’),default0how:如果等于any则任何值为空都删除,如果等于al侧所有值都为空才删除inplace:如果为True则修改当前df,否则返回新的dffillna:填充空值value:用于填充的值,可以是单个值,或者字典(k原创 2022-05-30 22:07:54 · 125 阅读 · 0 评论 -
Pandas 06. 数据统计函数
Pandas 数据统计函数汇总类统计"""df.describe()返回:count:数量统计,此列共有多少有效值std:标准差min:最小值25%:四分之一分位数50%:二分之一分位数75%:四分之三分位数max:最大值mean:均值"""df_describe = df.describe(include=None) # all时所有列都会输出,None输出只会包含all numeric columns.# print(df_describe)df_count = df原创 2022-05-30 20:34:30 · 134 阅读 · 0 评论 -
Pandas 05. 怎样新增数据列,4种方法
直接赋值df.loc[:, "差值"] = df["pv"] - df["uv"] # 在末尾添加columndf.apply 方法def fun(d, s1, s2): return d[s1] - d[s2]df.loc[:, "和"] = df.apply(func=fun, # 函数 axis=1, # 1表示函数应用于每一行,0表示函数应用于每一列 args..原创 2022-05-30 17:32:45 · 1267 阅读 · 0 评论 -
Pandas 04. 查询数据的几种方法,重点df.loc[]
Pandas查询数据的几种方法df.loc方法,根据行、列的标签值查询df.iloc方法,根据行、列的数字位置查询df.where方法df.quey方法使用df.loc既能查询,又能装盖写入,强烈推荐!#Pandas使用df.loc查询数据的方法使用单个label值查询数据import pandas as pddf = pd.read_csv("./ml-latest-small/ratings.csv")print(df["userId"])print(df原创 2022-05-29 22:02:09 · 344 阅读 · 0 评论 -
Pandas 02. 数据读取
Pandas需要先读取表格类型的数据,然后进行分析原创 2022-05-27 20:15:55 · 257 阅读 · 0 评论 -
Pandas 01. 什么是Pandas
Pandas使用适用于谁?需要使用Python做数据分析,期待一个强大的数据分析工具本课程要求有一定的Python基础适用于零基础入门Pandas,或者提升自己的Pandas水平什么是Pandas?一个开源的Python类库:用于数据分析、数据处理、数据可视化· 高性能· 容易使用的数据结构· 容易使用的数据分析工具· 很方便和其它类库一起使用:· numpy:用于数学计算·scikit-learn:用于机器学习怎样下载安装Pandas1、下载使用原创 2022-05-27 18:20:58 · 119 阅读 · 0 评论 -
pandas DataFrame.fillna()填充缺失函数的使用
1. Pandas中将如下类型定义为缺失值:NaN: ‘’, ‘#N/A’, ‘#N/A N/A’, ‘#NA’, ‘-1.#IND’, ‘-1.#QNAN’,‘-NaN’, ‘-nan’, ‘1.#IND’, ‘1.#QNAN’, ‘’, ‘N/A’, ‘NA’,‘NULL’, ‘NaN’, ‘n/a’, ‘nan’, ‘null’,None2. 填充缺失值pandas.DataFrame.fillna(value=None, method=None, axis=None, inplace=Fa原创 2022-05-26 21:32:01 · 9382 阅读 · 0 评论 -
pandas 方法大全
数据帧构造函数 转换 索引,迭代 二元运算功能 函数应用程序,GroupBy和窗口 计算/描述统计 重新索引/选择/标签操作 丢失的数据处理 重塑,排序,转置 结合/加盟/合并 与时间序列有关的 稀疏访问器 序列化/ IO /转换构造函数DataFrame([数据,索引,列,dtype,副本]) 具有标注轴(行和列)的二维大小可变的,可能是异构的表格数据结构。属性和底层数据轴数DataFrame.index DataFrame的索引(行标签)。DataFr...原创 2022-05-26 15:34:27 · 1218 阅读 · 0 评论