Saya mengekspor bingkai data di bawah ini ke file csv dengan Python. 0 di depan dihapus dalam file csv.

      Name         ID
0     Bob          0245
1     Tina         2G5B

Nilai Nama dan ID keduanya adalah string di pandas df.

Saya tidak punya masalah saat membuka kembali pandas df di Python dengan awalan 0 setelah df disimpan dengan menentukan dtype = 'str' di pd.read_csv.

Namun, saya ingin membukanya di R menggunakan perintah read.csv, 0 di depan akan hilang.

Jika ada cara saya dapat menyimpan csvs dengan Python dengan 0 di depan muncul di file csv. Masalah ini bisa diselesaikan.

Tolong saran.

Terima kasih!

1
MAMS 21 September 2019, 18:22

1 menjawab

Jawaban Terbaik

Jika kita. menggunakan R, lalu gunakan juga argumen colClasses dari read.csv untuk membacanya sebagai character else, jika tidak maka secara otomatis akan mengambil type kolom dari nilai dan membacanya sebagai numerik

df1 <- read.csv("file.csv", colClasses = "character")
1
akrun 21 September 2019, 15:35