При индексировании все значения, загруженные в DataFrame pandas, становятся значениями nanPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 При индексировании все значения, загруженные в DataFrame pandas, становятся значениями nan

Сообщение Anonymous »

Здравствуйте, я новичок в Python. Я использую этот код для ввода этого набора данных в набор данных pandas с иерархической индексацией

Код: Выделить всё

,,,# Task 2
# Merge datasets
data2 = pd.read_csv('OneDrive/a. Masters Degree/Module 8 Advanced Programming/week 5/CollegeGrades2.csv')
display('\nDataset1:\n',data)

frame3 = pd.DataFrame(data1a, index = [['Year 1','Year 1', 'Year 2', 'Year 2', 'Evening', 'Evening'],
['M','F','M','F','M','F']],
columns = [['Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Whitby','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington','Bridlington'],
['Art','Art','Art','Art', 'Engineering','Engineering','Engineering','Engineering', 'Psychology', 'Psychology', 'Psychology', 'Psychology','Mathematics','Mathematics','Mathematics','Mathematics', 'Chemistry', 'Chemistry', 'Chemistry', 'Chemistry', 'Technology', 'Technology', 'Technology', 'Technology'],
['F','P','M','D','F','P','M','D','F','P','M','D','F','P','M','D','F','P','M','D','F','P','M','D']]),,,
когда этот код запускается в Python, все значения превращаются в значения NaN в новом DataFrame, когда мне нужно что-то вроде ниже:
Безымянный: 0 Безымянный: 1 Уитби Безымянный: 3 Безымянный: 4 Безымянный: 5 Безымянный: 6

1 NaN NaN Искусство NaN NaN NaN Инженерное дело

3 NaN NaN F P M D F

5 Год 1 M 0 5 7 9 2

7 NaN F 0 13 14 11 0

9 Год 2 M 5 10 6 6 1

11 NaN Ж 1 11 14 15 0

13 Вечер М 4 10 6 5 3

15 NaN F 4 12 12 13 0
Безымянный: 7 Безымянный: 8 Безымянный: 9 ... Безымянный: 28 Безымянный: 29 Безымянный: 30
1 NaN NaN NaN ... NaN NaN Химия

3 P M D ... M D F

5 18 5 10 ... 6 2 0

7 6 8 6 ... 14 9 10

9 20 5 18 ... 6 2 1

11 9 9 2 ... 14 9 0

13 13 19 5 ... 6 2 8

15 9 3 8 ... 14 9 9
Безымянный: 31 Безымянный: 32 Безымянный: 33 Безымянный: 34 Безымянный: 35 Безымянный: 36

1 NaN NaN NaN Технология NaN NaN

3 П М Д Ж П М

5 10 11 14 4 12 12

7 11 18 20 0 5 7

9 13 15 18 3 19 8

11 17 19 19 0 4 6

13 12 16 13 4 19 18

15 16 20 13 0 10 5
Без названия: 37

1 NaN

3 D

5 5

7 8

9 16

11 4

13 7

15 6
[ 8 строк x 38 столбцов]

Подробнее здесь: https://stackoverflow.com/questions/792 ... nan-values
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»