用于在熊猫中绘图的变换类别,开始时间,结束时间DataFrame

问题描述 投票:1回答:1

我有一个熊猫DataFrame:

df.info()

<class 'pandas.core.frame.DataFrame'>
Int64Index: 32656 entries, 94418 to 2
Data columns (total 8 columns):
customer_id             32656 non-null object
session_id              32656 non-null int64
start                   32656 non-null datetime64[ns, America/Los_Angeles]
end                     32656 non-null datetime64[ns, America/Los_Angeles]
length                  32656 non-null timedelta64[ns]
category                32656 non-null object
rounded_start           32656 non-null datetime64[ns, America/Los_Angeles]
rounded_end             32656 non-null datetime64[ns, America/Los_Angeles]
dtypes: datetime64[ns, America/Los_Angeles](4), int64(1), object(2), timedelta64[ns](1)
memory usage: 2.2+ MB

我还创建了一个DateTimeIndex:

rng = pd.date_range(df['rounded_start'].min(), end=df['rounded_start'].max(), freq='5Min')

我如何将两个数据集联系在一起,以便可以在x轴上绘制范围内的每个点,并显示在此期间包含多少个类别的计数?

python pandas
1个回答
0
投票
我怀疑这会行得通,尽管我尚未验证。
© www.soinside.com 2019 - 2024. All rights reserved.