如何用python创建表?Pandas

2024-10-01 09:31:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经将一个excel文件导入python,并且必须在我必须创建的新表中对数据进行排序。在

excel文件如下所示:

https://i.stack.imgur.com/HpavO.png

目标是在31行x24列的表中对其进行排序。行表示月份的不同日期,列表示时间间隔(每1小时)。因此,表格的第一行将是2011年10月1日不同时间段(24小时间隔1小时)到达的患者。在

由于我不熟悉编程,我陷入了一个惯例,我不确定如何处理这项任务

arrivals_table = np.zeros((31, 24), dtype = int)
date = ['01/10/2011', '02/10/2011', '03/10/2011', '04/10/2011', '05/10/2011', '06/10/2011',
       '07/10/2011', '08/10/2011', '09/10/2011', '10/10/2011', '11/10/2011',
       '12/10/2011', '13/10/2011', '14/10/2011', '15/10/2011', '16/10/2011',
       '17/10/2011', '18/10/2011', '19/10/2011', '20/10/2011', '21/10/2011',
       '22/10/2011', '23/10/2011', '24/10/2011', '25/10/2011', '26/10/2011',
       '27/10/2011', '28/10/2011', '29/10/2011', '30/10/2011', '31/10/2011']

time = ['00:00:00', '01:00:00', '02:00:00', '03:00:00', '04:00:00', '05:00:00',
       '06:00:00', '07:00:00', '08:00:00', '09:00:00', '10:00:00', '11:00:00',
       '12:00:00', '13:00:00', '14:00:00', '15:00:00', '16:00:00', '17:00:00',
       '18:00:00', '19:00:00', '20:00:00', '21:00:00', '22:00:00', '23:00:00', '24:00:00']

Tags: 文件数据httpscom目标间隔排序png
1条回答
网友
1楼 · 发布于 2024-10-01 09:31:43

不确定要对哪些值(列)进行排序,或者是否已将excel读入熊猫数据框,但如果使用的是pandas,可以查看以下链接:

http://cmdlinetips.com/2018/02/how-to-sort-pandas-dataframe-by-columns-and-row/

或参考熊猫分类值

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.sort_values.html

如果你可以粘贴你写的代码和你想如何排序,你会得到一个更好的答案。在

相关问题 更多 >