Странное выравнивание заголовка при импорте CSV

#python #pandas

Вопрос:

У меня есть CSV-файл, и когда я смотрю на данные в записной книжке jupyter, это выглядит так

 group1,group2
50 - 150T,0
38 aH,0
33-10Ik,0
THAI,0
TO,0
STYLE,0
EDITOR,0
NORMAL,0
DIABETIC,0
 

Я прочитал данные

 ds1 = pd.read_csv('C:\Users\jupyterwork\data.csv',index_col=0)
 

Это выглядит так, если я попытаюсь переименовать group1 в «#ds1.столбцы.значения[0] = «col1″», то group2 будет изменен на col1 вместо group1.

введите описание изображения здесь

Комментарии:

1. Вы явно импортируете group1 как индекс, а не как столбец.

2. Правильно. Заголовок индекса отображается по-другому.

3. Да, это сработало. Я хочу добавить столбец group1 в другой фрейм данных, как это лучше всего сделать?

4. ds1 = pd.read_csv('C:\Users\jupyterwork\data.csv', usecols=[0]) amp; ds2 = pd.read_csv('C:\Users\jupyterwork\data.csv', usecols=[1])