摘要:
一、groupby分组统计 类似SQL: select city,max(temperature) from city_weather group by city; groupby:先对数据分组,然后在每个分组上应用聚合函数、转换函数,官网如下: 1 分组使用聚合函数做数据统计 1)单个列group 阅读全文
摘要:
一、文件夹下的多个表格合并 1,把文件夹下面所有的文件都遍历出来 2、循环读取每个文件 (1)第一次读取的文件放入一个空的表中,起名叫合并表 (2)从第二次开始每次都与这个合并表进行合并 3、写入Excel 4、所有表表头行数要一至,通过header=1进行设置 伪代码 路径 = 'c:/panda 阅读全文
摘要:
concat:可以沿一条轴将多个对象连接到一起 merge:可以根据一个或多个键将不同的DataFrame中的行连接起来。 join:inner是交集,outer是并集。 建议使用:concat和merge 一、 concat 1.1 语法格式: pandas.concat(objs, axis=0 阅读全文
摘要:
一、数据转换函数map、apply、applymap 数据转换函数对比:map、apply、applymap: map:只用于Series,实现每个值->值的映射; apply:用于Series实现每个值的处理,用于Dataframe实现某个轴的Series的处理; applymap:只能用于Dat 阅读全文
摘要:
例如:36℃把36分割出来,并转成整形 数据['温度'].str.replace('℃','').astype('int64') Pandas的字符串处理: 使用方法:先获取Series的str属性,然后在属性上调用函数; 只能在字符串列上使用,不能数字列上使用; Dataframe上没有str属性 阅读全文
摘要:
一、Pandas的增删改 数据情况: 1.1 增加 1)直接赋值 # 替换掉温度的后缀℃ df.loc[:, "bWendu"] = df["bWendu"].str.replace("℃", "").astype('int32') df.loc[:, "yWendu"] = df["yWendu" 阅读全文
摘要:
一、SettingWithCopyWarning报警 数据: 1 错误复现 2 原因 发出警告的代码 df[condition]["wen_cha"] = df["bWendu"]-df["yWendu"] 相当于:df.get(condition).set(wen_cha),第一步骤的get发出了 阅读全文
摘要:
一、简介 什么是Pandas? 一个开源的Python类库:用于数据分析、数据处理、数据可视化 高性能 容易使用的数据结构 容易使用的数据分析工具 很方便和其它类库一起使用: numpy:用于数学计算 scikit-learn:用于机器学习 二、Pandas数据结构 2.1 Series Serie 阅读全文