排序
3.6 时间数据的处理
Timestamp 是 pandas 对 datetime64 数据类型的一个封装。datetime64 是 NumPy 中的一种数据类型,用于表示日期和时间,而 pandas 基于 datetime64 构建了 Times...
2.3. 自定义方法(行为)
我们之前提到过:类是用来规定一类事物所具有的『属性』和『行为』,在上一小节中,我们已经通过 self.属性名 = 值的形式,为实例对象添加了『属性』;接下来,要想让对象具备相应的『行为』,...
6. 嵌套调用
嵌套调用:在一个函数执行的过程中,调用了另外一个函数,例如下面的代码: # 函数嵌套调用测试1 def greet(name, msg): print(f'我叫{name},我想说的话在下面:') speak(msg) print('嗯,我想...
3.4 数据的导入与导出
导出数据 方法说明to_csv() 将数据保存为csv格式文件,数据之间以逗号分隔,可通过sep参数设置使用其他分隔符,可通过index参数设置是否保存行标签,可通过header参数设置是否保存列标签。...
3. 集中趋势 – 众数(Mode)
1. 介绍 众数是一组数据中出现频率最高的值。它很适合处理类别型数据,比如最常见的颜色、最常购买的商品类型;在数值型数据里也能用,但要注意连续数据可能每个值都只出现一次,这时众数就不一...
4. 数据重塑与变形
方法/操作语法示例描述行列转置df.T转置DataFrame(行变列,列变行)宽表转长表pd.melt(df, id_vars=['id'])将多列合并为键值对形式(variable和value列)长表转宽表df.pivot(index='id', colum...
3.生成器的应用
用生成器实现遍历Person类的实例对象: class Person: def __init__(self, name, age, gender, address): self.name = name self.age = age self.gender = gender self.address = address self....
8.4. 字典的常用方法
1️⃣使用keys方法,获取字典中所有的键。 # keys方法:用于获取字典中所有的键 d1 = {'张三': 72, '李四': 60, '王五': 85} # keys方法的返回值不是list,而是一种叫做dict_keys的类型 result ...
4.3 Seaborn可视化
4.3.1 什么是Seaborn Seaborn是一个基于Matplotlib的Python可视化库,旨在简化数据可视化的过程。它提供了更高级的接口,用于生成漂亮和复杂的统计图表,同时也能保持与Pandas数据结构的良好兼...
3.Pandas数据分析
3.1 Pandas 简介 3.1.1 Pandas 是什么? Pandas 是 Python 数据分析工具链中最核心的库,充当数据读取、清洗、分析、统计、输出的高效工具。 Pandas 是一个开源的数据分析和数据处理库,...






