新增修改数据
| |
| s1 = pd.Series(list(range(4)), name='F') |
| |
| |
| df = df.append({'A':i}, ignore_index=True) |
| |
| |
| pd.concat( |
| [pd.DataFrame([i], columns=['A']) for i in range(5)], |
| ignore_index=True |
| ) |
| |
| |
| |
| def get_temperature_type(df): |
| if df['bWendu'] > 0: |
| return '高温' |
| if df['bWendu'] < 0: |
| return '低温' |
| new_column = df.loc[:, 'temperature_type'] = df.apply(get_temperature_type, axis=1) |
| df['temperature_type'].value_counts() |
| |
| |
| |
| df.assign( |
| yWendu_huashi = lambda df:df['yWendu'] * 9/5 + 32, |
| bWendu_huashi = lambda df:df['bWendu'] * 9/5 + 32 |
| ) |
| |
| |
| |
| df['wencha_type'] = '' |
| df.loc[df['bWendu'] - df['yWendu'] > 0, 'wencha_type'] = '温差大' |
| df.loc[df['bWendu'] - df['yWendu'] <=0, 'wencha_type'] = '温差正常' |
| df['wencha_type'].value_counts() |
| |
| |
| |
| condition = df['ymd'].str.startswith('2018-01') |
| df.loc[condition, 'wen_cha'] = df['bWendu'] - df['yWendu'] |
| |
| |
| df_month1 = df[condition].copy() |
| df_month1['wen_cha'] = df['bWendu'] - df['yWendu'] |
数据统计函数
| 1)汇总类 + 去重 + 计数 |
| |
| df.describe() |
| |
| |
| df['bWendu'].mean() |
| |
| |
| df['bWendu'].std() |
| |
| |
| df['bWendu'].max() |
| |
| |
| df['bWendu'].min() |
| |
| |
| df['fengxiang'].unique() |
| |
| |
| df['fengxiang'].value_counts() |
| |
| |
| """ |
| 相关系数:衡量相似程度,当他们的相关系数为1时,说明两个变量变化时的正向相似最大,当相似系数为-1时候,说明两个变量的反向相似程度最大 |
| 相关系数矩阵:df.corr() |
| |
| 协方差:衡量同向反向程度,如果协方差为正,说明x,y同向变化,协方差越大说明同向程度越高。如果协方差为负,说明x,y反向运动,协方差越小说明反向程度越高 |
| 协方差矩阵:df.cov() |
| """ |
| |
| df['aqi'].corr(df['bWendu']) |
| df['aqi'].corr(df['bWendu']) - df['aqi'].corr(df['yWendu']) |
axis参数_删除行列 聚合操作
| import pandas as pd |
| import numpy as np |
| df = pd.DataFrame( |
| np.arange(12).reshape(3, 4), |
| columns=['A', 'B', 'C', 'D'] |
| ) |
| |
| df.drop('A', axis=1) |
| |
| |
| df.drop(1, axis=0) |
| |
| |
| df.mean(axis=0) |
| |
| |
| df.mean(axis=1) |
| |
| |
| def get_sum_value(df): |
| return df['A'] + df['B'] + df['C'] + df['D'] |
| df['sum_value'] = df.apply(get_sum_value, axis=1) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」