У меня есть набор данных следующим образом.
scores = [0.1, 0.2, 0.3]
years = [2001, 2002, 2003]
columns = ['Years', 'Scores']
Я хочу преобразовать эти три списка в кадр данных pandas следующим образом.
Years Scores
0 2001 0.1
1 2002 0.2
2 2003 0.3
Я использую следующий код.
dataset = pd.DataFrame(data=[scores],index=[years],columns=columns)
print(dataset)
Однако, это дает мне ошибку.
AssertionError: 2 columns passed, passed data had 3 columns
Я думаю, что данные располагаются горизонтально.
Я с радостью предоставлю более подробную информацию, если это необходимо.