首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当小时和分钟在不同的pandas列中时,我如何绘制它们?

在pandas中,可以使用matplotlib库来绘制小时和分钟在不同列中的数据。

首先,确保你已经安装了pandas和matplotlib库:

代码语言:txt
复制
pip install pandas
pip install matplotlib

然后,导入所需的库:

代码语言:txt
复制
import pandas as pd
import matplotlib.pyplot as plt

接下来,创建一个包含小时和分钟数据的DataFrame:

代码语言:txt
复制
data = {'hour': [1, 2, 3, 4, 5],
        'minute': [30, 45, 15, 10, 20]}
df = pd.DataFrame(data)

现在,我们可以使用matplotlib来绘制这些数据。首先,将小时和分钟数据转换为时间格式:

代码语言:txt
复制
df['time'] = pd.to_datetime(df['hour'].astype(str) + ':' + df['minute'].astype(str), format='%H:%M')

然后,将时间列设置为索引:

代码语言:txt
复制
df.set_index('time', inplace=True)

最后,使用plot函数绘制数据:

代码语言:txt
复制
df.plot()
plt.show()

这将绘制一个折线图,其中x轴表示时间,y轴表示数据值。

关于pandas和matplotlib的更多信息,你可以参考以下链接:

  • pandas官方文档:https://pandas.pydata.org/docs/
  • matplotlib官方文档:https://matplotlib.org/stable/
相关搜索:如何从pandas date列中删除小时、分钟、秒和UTC偏移量?我和streamlit和pandas一起跑步如何在Python中访问pandas dataframe的子列并绘制它们当开始和结束在不同的行和列中时,为不同的id组合日期R-如何计算同一列中每小时不同分钟的值当特定列在pandas中具有NULL值时选择数据和计数在Pandas中,当in达到某一值时的列长度如何使用Google Charts和MySQL显示来自不同表的数据,当它们具有相同的小时(日期时间)?当pandas dataframe列和变量的值相同时,如何比较它们的值以获得sume?谁知道在python或pandas中,当小时/分钟/秒是一位数时,如何获得正确的时间格式如何在小时数和分钟数都来自计算的MS Excel单元格中显示1小时46分钟?R中的gather()函数在我的列存在时找不到它们如何避免在Pandas dataframe中添加列时将列和DatetimeIndex混淆我有一个整数格式的时间数据框列,我想将它转换成小时和分钟,并将它们分类到箱子中我的2列在Zurb中堆叠。如何并排显示它们?Pandas:当某些分钟大于60时,如何将一列以分钟为单位的持续时间转换为datetime?如何分隔字典的值,以便它们可以打印在不同的列中?如何美化pandas中的列和值的格式,使它们具有相同的宽度?如何在matplotlib和pandas中绘制按两列分组的数据帧在pandas中相互绘制数据框的两列时更改日期格式计算pandas数据框中列的6小时平均值,将值绘制为图形上的文本
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券