Как мне создать таблицу в Python? панд - PullRequest
0 голосов
/ 16 сентября 2018

Я импортировал файл Excel в python, и мне пришлось отсортировать данные в новой таблице, которую я должен создать.

Файл Excel выглядит следующим образом:

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

цель состоит в том, чтобы отсортировать его в таблице столбцов 31 строки x 24.строка - это разные дни месяца, а столбец - интервал времени (каждые 1 час).поэтому в 1-й строке таблицы будут данные о прибытии пациентов в 1-й день октября 2011 года в разные периоды времени (1-часовой интервал в течение 24 часов).

, поскольку я новичок в программировании, я застрял в колее, и я 'Я не уверен, как подойти к этой задаче

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']

1 Ответ

0 голосов
/ 16 сентября 2018

не уверен, какие значения (столбцы) вы хотите отсортировать или если вы прочитали Excel в фрейме данных pandas, но если вы используете pandas, вы можете взглянуть по этой ссылке:

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

или обратитесь к pandas sort_values ​​

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

Если бы вы могли вставить код, который вы написали, и то, как вы хотите отсортировать, вы получите лучший ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...