Mulai sekarangMulai gratis

Menggabungkan data frame

Pada latihan sebelumnya Anda sudah menggabungkan glue() dan glue_collapse() untuk membuat kalimat bahasa Inggris yang benar dari sebuah vektor. Namun, sering kali Anda akan bekerja bukan dengan vektor, melainkan dengan data frame. Untungnya, alur kerja untuk kolom data frame sama seperti untuk vektor.

Dalam ruang kerja ini, Anda kembali memiliki data frame users dengan tiga nama dan jumlah login. Gunakan glue_collapse() dan cetak kolom-kolom data frame dalam format yang mudah dibaca.

Latihan ini merupakan bagian dari kursus

Ekspresi Reguler Tingkat Menengah di R

Lihat Kursus

Instruksi latihan

  • Cetak nama kolom dari users dengan mencetak setiap nama kolom yang dipisahkan oleh ", " dalam glue_collapse().
  • Gunakan glue() dan glue_collapse() untuk membuat daftar nama pengguna yang tersimpan di kolom name dalam format yang mudah dibaca, dengan memastikan nama terakhir didahului " dan ".
  • Ulangi langkah yang sama, kali ini untuk jumlah login yang tersimpan di kolom logins.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# List colnames separated a comma and a white space
glue_collapse(colnames(users), sep = "___")

# Use " and " for the last elements in glue_collapse
glue(
  "Our users are called {names}.",
  names = ___(users$___, sep = "___", last = "___")
)

# Use the same way to output also the "logins" of the users
glue(
  "Our users have logged in {logins} times.",
  logins = ___(users$___, sep = "___", last = "___")
)
Edit dan Jalankan Kode