Ho questi dati:Trasformare un data.frame in una singola riga
structure(list(type = c("journal", "all", "similar_age_1m", "similar_age_3m",
"similar_age_journal_1m", "similar_age_journal_3m"), count = c("13972",
"754555", "22408", "56213", "508", "1035"), rank = c("13759",
"754043", "22339", "56074", "459", "947"), pct = c("98.48", "99.93",
"99.69", "99.75", "90.35", "91.50")), .Names = c("type", "count",
"rank", "pct"), row.names = c(NA, -6L), class = "data.frame")
desidero trasformarlo in una singola riga, con i nomi di colonne 2:4
prefissati dal tipo corrispondente. per esempio. journal.count
, journal.rank
... Qual è il modo più veloce per farlo? Per qualche ragione, dcast
e reshape
non lo fanno per me e la mia soluzione è un po 'troppo ingombrante.
Non capisco dove "contare" e "grado" vengono da – GSee
L'ho risolto e ho aggiornato la domanda. – Maiasaura