Cara Menukar Dua Kolom CSV

Mudah Swap Setiap Dua Kolom CSV dengan Langkah-Langkah Sederhana

Pendahuluan

Jika Anda bekerja dengan file CSV secara teratur, Anda mungkin mendapati diri Anda perlu menukar posisi dua kolom. Ini bisa menjadi tugas yang memakan waktu jika Anda mencoba melakukannya secara manual, tetapi dengan alat yang tepat, itu dapat dilakukan dengan cepat dan mudah. Dengan petunjuk langkah demi langkah kami, Anda akan dapat menukar dua kolom apa pun dalam file CSV dalam waktu singkat! Cukup ikuti langkah-langkah di bawah ini dan Anda akan berada di jalan untuk menjadi pro manipulasi data dalam waktu singkat.

Cara Menukar Dua Kolom CSV

Pendahuluan

Menukar dua kolom dalam file CSV dapat menjadi tugas yang menakutkan, terutama ketika berhadapan dengan dataset besar. Namun, dengan alat dan teknik yang tepat, hal itu dapat dilakukan dengan cepat dan efisien. Di dalam panduan, kami akan menunjukkan cara menukar dua kolom CSV menggunakan berbagai metode.

Panduan langkah demi langkah untuk menggunakan Python untuk menukar kolom CSV

Mengimpor pustaka panda

Pandas adalah perpustakaan manipulasi data populer yang digunakan untuk analisis data dan ilmu data. Ini menyediakan berbagai fungsi untuk manipulasi data, analisis, dan visualisasi. Untuk menggunakan panda, kita perlu mengimpornya ke lingkungan Python kita. Kita dapat melakukan ini dengan menggunakan pernyataan impor seperti yang ditunjukkan di bawah ini: ````python import panda sebagai pd ```Di sini, kita mengimpor panda dan memberikannya alias `pd` untuk referensi yang lebih mudah dalam kode kita.

Membaca file CSV menggunakan read_csv () fungsi

CSV (Comma Separated Values) adalah format file umum yang digunakan untuk menyimpan dan bertukar data. Panda menyediakan fungsi yang disebut `read_csv () `yang dapat membaca file CSV dan mengembalikan objek pandas DataFrame. Kita dapat menggunakan fungsi ini untuk membaca file CSV kita seperti yang ditunjukkan di bawah ini: ````python df = pd.read_csv ('filename.csv') ```Di sini, `df` adalah objek pandas DataFrame yang berisi data dari file CSV. Kami melewati nama file CSV sebagai string ke fungsi `read_csv () `.

Memilih dua kolom untuk swap menggunakan iloc [] fungsi

Panda menyediakan `iloc [] `fungsi untuk memilih baris dan kolom dari DataFrame berdasarkan posisi integer mereka. Kita dapat menggunakan fungsi ini untuk memilih dua kolom yang ingin kita swap. Sintaks untuk menggunakan `iloc [] `untuk memilih kolom adalah sebagai berikut: ````python df.iloc [:, [column_index1, column_index2]] ```Di sini,`: `memilih semua baris, dan` [column_index1, column_index2] `memilih dua kolom yang ingin kita tukar. Kami mengganti `column_index1` dan`column_index2` dengan posisi integer kolom yang ingin kita tukar.

Menukar dua kolom menggunakan fungsi.iloc []

Setelah kami memilih dua kolom yang ingin kami tukar, kami dapat menggunakan fungsi `.iloc [] `lagi untuk menukarnya. Sintaks untuk menukar dua kolom menggunakan `.iloc [] `adalah sebagai berikut: ```python df.iloc [:, [column_index2, column_index1]] = df.iloc [:, [column_index1, column_index2]] ```Di sini, kita memilih dua kolom yang ingin kita tukar di kedua sisi `=` tanda, dan kemudian menetapkan sisi kanan ke sisi kiri. Ini swap dua kolom dalam DataFrame.

Menyimpan file CSV yang dimodifikasi menggunakan fungsi to_csv ()

Akhirnya, kita dapat menyimpan DataFrame yang dimodifikasi ke file CSV baru menggunakan fungsi `to_csv () `. Sintaks untuk menggunakan `to_csv () `adalah sebagai berikut: ````python df.to_csv ('new_filename.csv', index=false) ```Di sini, kita meneruskan nama file CSV baru sebagai string ke fungsi `to_csv ()`. Kami juga mengatur parameter `index` ke `False` untuk mencegah panda menambahkan kolom tambahan untuk indeks baris.

Metode Alternatif

Menukar Kolom di Microsoft Excel

Microsoft Excel adalah alat yang ampuh yang dapat membantu Anda menukar kolom dalam beberapa langkah sederhana. Ikuti petunjuk ini untuk menukar kolom di Excel: 1. Buka file Excel yang berisi kolom yang ingin Anda swap. Pilih sel di kolom pertama yang ingin Anda tukar. Klik kanan pada sel yang dipilih dan pilih “Potong” dari menu konteks. Pilih sel di kolom kedua yang ingin Anda tukar. Klik kanan pada sel yang dipilih dan pilih “Insert Cut Cells” dari menu konteks. Kolom pertama sekarang akan muncul di kolom kedua, dan kolom kedua akan muncul di kolom pertama.

Menukar Kolom di Google Spreadsheet

Google Sheets adalah program spreadsheet populer lainnya yang dapat membantu Anda menukar kolom dalam beberapa langkah sederhana. Ikuti petunjuk ini untuk menukar kolom di Google Spreadsheet: 1. Buka file Google Sheets yang berisi kolom yang ingin Anda tukar. Pilih sel di kolom pertama yang ingin Anda tukar. Klik kanan pada sel yang dipilih dan pilih “Potong” dari menu konteks. Pilih sel di kolom kedua yang ingin Anda tukar. Klik kanan pada sel yang dipilih dan pilih “Masukkan sel potong” dari menu konteks. Kolom pertama sekarang akan muncul di kolom kedua, dan kolom kedua akan muncul di kolom pertama. Atau, Anda juga dapat menggunakan fungsi “Salin” dan “Tempel” untuk menukar kolom di Google Sheets. Ikuti petunjuk berikut: 1. Buka file Google Sheets yang berisi kolom yang ingin Anda tukar. Pilih sel di kolom pertama yang ingin Anda tukar. Klik kanan pada sel yang dipilih dan pilih “Salin” dari menu konteks. Pilih sel di kolom kedua yang ingin Anda tukar. Klik kanan pada sel yang dipilih dan pilih “Tempel khusus” dari menu konteks. Di kotak dialog “Tempel khusus”, pilih opsi “Transpose” dan klik “OK”. Kolom pertama sekarang akan muncul di kolom kedua, dan kolom kedua akan muncul di kolom pertama.

Kesimpulan

Menukar dua kolom CSV adalah tugas umum dalam analisis data. Dengan metode yang diuraikan dalam panduan ini, Anda dapat dengan cepat dan mudah menukar dua kolom dalam file CSV. Apakah Anda memilih untuk menggunakan Python, Excel, atau Google Sheets, prosesnya mudah dan dapat menghemat banyak waktu dalam jangka panjang.

Temui lebih banyak alat Transformasi kami
Transform data: Teks, Tanggal/Waktu, Lokasi, Json, dll