按月份和日期计算所有年份的Pandas DF平均值
创始人
2024-08-23 04:30:04
0

下面是一个示例代码,它演示了如何使用Pandas来按月份和日期计算所有年份的平均值:

import pandas as pd

# 创建一个示例数据集
data = {
    'date': ['2021-01-01', '2021-01-02', '2021-02-01', '2021-02-02', '2022-01-01', '2022-01-02', '2022-02-01', '2022-02-02'],
    'value': [1, 2, 3, 4, 5, 6, 7, 8]
}
df = pd.DataFrame(data)

# 将日期列转换为日期时间类型
df['date'] = pd.to_datetime(df['date'])

# 创建新列以存储年份和月份
df['year'] = df['date'].dt.year
df['month'] = df['date'].dt.month

# 按年份和月份计算平均值
result = df.groupby(['year', 'month'])['value'].mean().reset_index()

print(result)

输出结果如下:

   year  month  value
0  2021      1    1.5
1  2021      2    3.5
2  2022      1    5.5
3  2022      2    7.5

以上代码首先使用Pandas的to_datetime函数将日期列转换为日期时间类型。然后,通过使用dt.yeardt.month属性,将年份和月份提取到新的列中。最后,使用groupby函数按年份和月份对数据进行分组,并使用mean函数计算每组的平均值。

相关内容

热门资讯

开挂辅助平台"wep... 开挂辅助平台"wepoker手机版辅助"开挂(透视)辅助插件(有挂分享)1、下载安装好wepoker...
开挂辅助脚本"德州局... 开挂辅助脚本"德州局透视脚本"开挂(透视)辅助脚本(有挂功能)《详细加薇136704302咨询》游戏...
开挂辅助下载"德普之... 开挂辅助下载"德普之星透视辅助插件"开挂(透视)辅助安装(有挂教学)您好:德普之星透视辅助插件这款游...
开挂辅助下载"wep... 开挂辅助下载"wepokerplus万能挂"开挂(透视)辅助安装(有挂头条);无需打开直接搜索薇:1...
开挂辅助软件"来玩a... 开挂辅助软件"来玩app破解版"开挂(透视)辅助插件(有挂攻略);无需打开直接搜索薇:1367043...
开挂辅助安装"aap... 开挂辅助安装"aapoker俱乐部靠谱吗"开挂(透视)辅助神器(有挂分析) 了解更多开挂安装加(13...
开挂辅助平台"wpk... >>您好:wpk控制牌是真的吗确实是有挂的,很多玩家在这款wpk控制牌是真的吗游戏中打牌都会发现很多...
开挂辅助工具"拱趴大... 开挂辅助工具"拱趴大菠萝有什么挂"开挂(透视)辅助软件(有挂教学) >>您好:软件加薇1367043...
开挂辅助脚本"pok... 开挂辅助脚本"pokemmo免费脚本"开挂(透视)辅助安装(确实有挂);无需打开直接搜索薇:1367...
开挂辅助插件"wep... wepoker游戏的安装教程是一款专注玩家量身打造的游戏记牌类型软件,在wepoker游戏的安装教程...