Ich kopiere Code aus dem Terminal, um hier zu posten. Es ist in folgender Form:So konvertieren Sie Code in besser lesbare Form in R
> ddf2 = ddf[ddf$stone_ny>'stone',] # this is first command
> ddf2[!duplicated(ddf2$deltnr),] # second command
deltnr us stone_ny stone_mobility
4 1536 63 stone mobile
10 1336 62 stone mobile
Erste 2 Zeilen sind Befehle während die nächsten 3 Zeilen ausgegeben werden. Dies kann jedoch nicht von hier zurück in R-Terminal kopiert werden, da die Befehle mit '>' beginnen. Wie kann ich dies umwandeln in:
So dass es von hier zum Kopieren geeignet werden.
Ich habe versucht:
text
[1] "> ddf2 = ddf[ddf$stone_ny>'stone',] # this is first command\n> ddf2[!duplicated(ddf2$deltnr),] # second command\n deltnr us stone_ny stone_mobility \n4 1536 63 stone mobile \n10 1336 62 stone mobile "
text2 = gsub('\n','#',text)
text2 = gsub('#>','\n',text2)
text2 = gsub('#','\n#',text2)
text2
[1] "> ddf2 = ddf[ddf$stone_ny>'stone',] \n# this is first command\n
ddf2[!duplicated(ddf2$deltnr),] \n# second command\n# deltnr us stone_ny stone_mobility \n#4 1536 63 stone mobile \n#10 1336 62 stone mobile "
Aber es ist nicht an das Terminal geklebt bekommen kann.
Wenn Sie RStudio verwenden, können Sie Ihren Code einfach in den Skripteditorbereich schreiben und die Ergebnisse mit Strg + Alt + C auskommentieren. – A5C1D2H2I1M1N2O1R2T1
Strg + Alt + C funktioniert nicht in meinem System (R studio 0.98. 501 auf Linux Debian stable) – rnso
auch, möchten Sie vielleicht einen Blick auf 'Sublime Text 3' +' Enhanced R-Paket' (für ST3).Mehrzeilenbearbeitung ist unglaublich –