Rの痒い所に手が届かせたいメモ
e-Statの謎ヘッダーを消したい#
df <- read.csv(
"data.csv",
skip = ここに飛ばしたい行の数,
)
というようにやってやればよい。
Rの一番はしっこの列成分でも無いやつはどう変えるの?#
data.frameならrownames、xtsならばindexという。 まずdata.frameなら、行名であるrownames(行なのに縦で並んでてややこしい)
dates <- rownames(df)
次にxtsならば、
dates <- index(ts)
というようにやってやる。
plotでグラフを重ねたい!#
plot(hoge1,col='色つける')
lines(hoge2,col='色つける')
みたいに書けばよい。line3つ重ねるのもいけるっぽい。
data.frameで特定の列から特定の文字を削除したい!#
library(stringr)
hoge <- str_remove(hoge$列の名前,'消したい文字')
というのを使ってやればよい。paste0で全く逆のこともできる。すごい。
他の記事を読む