2017-02-22 9 views
0

私はRにインポートした.csvファイルを持っていますが、データを長いフォーマットに変換する必要があります。変更は、1996年4月1日から12月16日/ 2017。 データはRに格納されています。変数はRegionName、State、sizerank、各Stateの各Regionで観測された異なる日付です。もちろん 、Idvarは、SizeRank次のようになります。WIDEをRの長整数型に変換するvarying =日付

Part of the Data is short as a snapshot

+0

は、 'tidyr'パッケージとそれに' gather'関数を持っています。これはあなたが望むことをします。 – Wolfgang

+0

reshape()関数の使用についてはどうですか? – sigma

+0

@akrun、これはあなたがリンクしているものと重複しているとは本当に思いません。これは明らかにR関連であり、もう1つはbashに関するものです。 – takje

答えて

1
library(data.table) 
dt <- fread("file.csv") 
melt(dt, id.vars = c("RegionName", "State", "SizeRank"), variable.name = "date") 

私はこれが何をしたいんだと思います。

関連する問題