Я хочу внести глобальные изменения в заголовки моих столбцов - PullRequest
0 голосов
/ 08 февраля 2019

Я импортирую большой CSV-файл и индексирую свою первую строку в качестве заголовка столбца.Эта первая строка данных ex.-170 -170,1 ... и это то, что нужно.Я хочу, чтобы числа были разделены точками вместо запятых.

Я попытался заменить функцию, но, похоже, не поднял заголовок в своей функции.

import pandas as pd
import numpy as np

df = pd.read_csv('Vrai.csv', decimal='.', sep=';', index_col=False, encoding='latin-1')

df = df.stack().str.replace(',','.').unstack()

Вот пример фрейма данных:

       -

171     -170,7  -170,4   ...       195,6    195,9    196,2
0      0.000000   0.000000 -57.251   ...    -128.360 -128.501 -128.631
1      0.000000   0.000000 -57.249   ...    -128.366 -128.459 -128.524
2      0.000000   0.000000 -57.222   ...    -128.228 -128.256 -128.294
3      0.000000   0.000000 -57.201   ...    -128.124 -128.162 -128.199
4      0.000000   0.000000 -57.234   ...    -128.234 -128.410 -128.733
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...