Я пытаюсь выяснить, как сортировать строки в электронной таблице, читаемой с помощью панд, и сохранять значения в переменных.
Вот мой код:
import pandas as pd
from pandas import ExcelWriter
from pandas import ExcelFile
df = pd.read_excel('data_file.xlsx', sheetname='Sheet 1')
for line in df:
if line.startswith(line):
Данные форматируются следующим образом:
Столбец 1 имеет номера бегунов, столбец 2 имеет время спринта 100 метров, столбец 3 имеет время спринта 400 метров.
Вот пример данных:
Runner 100m 400m
1 43.7 93.5
1 37.5 87.6
1 39.2 82.5
2 28.9 67.9
2 26.2 69.9
2 33.3 60.25
2 34.2 60.65
3 19.9 45.5
3 19.8 44.0
4 18.7 50.0
4 19.0 52.4
Как можно хранить содержимое всех строк, начинающихся с 1, в уникальной переменной, все строки, начинающиеся с 2, в другой переменной, 3 и т. Д.?Я знаю, что это должно включать какой-то цикл, но я не уверен, как решить эту проблему.