2016-03-22 6 views
-1

Ich lerne die Tidyr-Paket und ich bin mit der separaten Funktion fest. screenshot of the data setTeilen Sie eine Spalte in mehrere Spalten mit separaten() tidyr

Was ich tun möchte, ist die Spalte Region aufgeteilt (die 17 Ebenen hat) in 17 verschiedenen Säulen (m1RT: m17RT). Wie Sie jedoch sehen können, habe ich für jede Zeile mehrere Werte: RT, logRT und resid (logqRT bitte nicht, ich möchte diese Spalte nicht erweitern). Schließlich ist die Datei ein cvs mit Kommatrennzeichen.

Jeder Hinweis wird sehr zu schätzen wissen, aber ich möchte es wirklich mit separaten() tun, also bitte geben Sie mir Hinweise zu dieser Funktion.

Danke!

Antwort

0

Sie sollten die Funktion dcast() im reshape2-Paket anzeigen. Brauchen Sie Daten, um Ihnen mehr zu helfen.