При индексировании все значения, загруженные в 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
< th>Безымянный: 5
Безымянный: 6
Безымянный: 7
Безымянный: 8
Безымянный: 9
...
Безымянный: 28
Безымянный: 29
Безымянный: 30
Безымянный: 31
Безымянный: 32
Безымянный: 33
Безымянные: 34
Безымянные: 35
Безымянные: 36
Безымянные: 37




1
Нет
Нет
Искусство
Нет
Нет
Нет
Инжиниринг
Нет
Нет
Нет
...
Нет
Нет
Химия
Нет
Нет
Нет
Технологии
Нет
Нет
Нет


3
Нет
НетF
P
M
D
F
P
М
Д
...
М
D
F
P
M
Д
Ж
P
M
D

5
Год 1
M
0
5
7
9
2
18
5
10
...
6
2
0
10
11
14
4
12
12
5


7
Нет
F
0
13
14
11
0
6
8
6
...
14
9
10
11
18
20
0
5
7
8


9
Год 2
М
5
10
6
6
1
< td>20
5
18
...
6
2
1
13
15
18
3
19
8
16


11Нет
Ж
1
11
14
15
0
9
9
2
...
14
9
0
17
19
19
0
4
6
4


13
Вечер
M
4
10
6
5
3
13
19
5
...
6
2
8
12
16
13
4
19
18
7


15
Нет
Ж
4
12
12
13
0
9
3
8
...
14
9
9
16
20
13
0
10
5
6



[8 строк x 38 столбцы]

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

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

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

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

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

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

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