Как сохранить ведущие 0 при экспорте панд данных в csv? - PullRequest
1 голос
/ 21 сентября 2019

Я экспортирую приведенный ниже фрейм данных в CSV-файл на Python.Ведущие 0 удаляются в файле csv.

      Name         ID
0     Bob          0245
1     Tina         2G5B

И имена, и значения ID являются строками в моей панде df.

У меня нет проблем при повторном открытии панд df в Pythonс ведущими 0 после сохранения df, указав dtype = 'str' в pd.read_csv.

Однако я хотел бы открыть его в R с помощью команды read.csv, начальные 0 исчезнут.

Если есть способ сохранить csvs в Python с помощью ведущего0s отображаются в файле CSV.Эта проблема может быть решена.

Пожалуйста, совет.

Спасибо!

1 Ответ

1 голос
/ 21 сентября 2019

Если мы.используя R, затем также используйте аргумент colClasses из read.csv, чтобы прочитать его как character, иначе он автоматически выберет type столбцов из значений и прочитает его как числовой

df1 <- read.csv("file.csv", colClasses = "character")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...