質問: c(rep(2901:2959),rep(3000:3059),rep(3100:3159))) dplyr::left_join(g, p,by="tm") ### 試したこと head(c,n=5)と実行してみましたが、 [,1] [1,] 222901 となっており、列として並んでいないようです。 ### 補足情報(言語/FW/ツール等のバージョンなど) R i386 3.3.2 Win10
回答: データフレーム作成の時点で失敗しておられるようです。 >g<-data.frame(tm = c(rep(2901:2959),rep(3000:3059),rep(3100:3159))) としてはいかがですか?