python画多个箱型图,在Python中连续数据的箱形图

使用Python处理包含Timestamp和Heat数据的CSV文件,通过将时间戳按月或周分组并绘制箱型图来分析连续变量。文章介绍了如何使用Pandas、Numpy和Matplotlib库进行数据分组和绘制箱型图,包括按日期范围分组、按固定间隔分组和按周期分组的方法。
摘要由CSDN通过智能技术生成

I have a csv file with 2 columns:

col1- Timestamp data(yyyy-mm-dd hh:mm:ss.ms (8 months data))

col2 : Heat data (continuous variable) .

Since there are almost 50k record, I would like to partition the col1(timestamp col) into months or weeks and then apply box plot on the heat data w.r.t timestamp.

I tried in R,it takes a long time. Need help to do in Python. I think I need to use seaborn.boxplot.

Please guide.

解决方案

Group by Frequency then plot groups

import numpy as np

import Pandas as pd

from matplotlib import pyplot as plt

# assumes NO header line in csv

df = pd.read_csv('\file\path', names=['time','temp'], parse_dates=[0])

I will use some fake data, 30 days of hourly samples.

heat = np.random.random(24*30) * 100

dates = pd.dat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值