0
これらの列の形式が異なるのはなぜですか?連結された出力TBLに
#create vectors
row.name <- c(letters[1:15])
column.A <- c(rep(c(0.75, 0.75), 7), 0.75)
column.B <- c(rep(c(0.75, 0.75), 7), 3.0)
#make into data.frame
tbl <- data.frame(row.name, column.A, column.B)
、column.Aの値のそれぞれは(文字のような)セルの左側にあり、column.Bに、すべての値は右側にあります。唯一の違いは、最後の値が0.75から3.00に変更されたことです。Rの列プロパティの相違点
#Class is "numeric" & identical for both columns
class(tbl$column.A[1:15])
class(tbl$column.B[1:15])
identical(class(tbl$column.A[1:15]),class(tbl$column.B[1:15]))
identical(tbl$column.A[1:14],tbl$column.B[1:14])
#of course the last cell is different (0.75 vs. 3.00)
identical(tbl$column.A[15], tbl$column.B[15])
出力テーブル:
column.A & column.Bの場合は、なぜ彼らは、出力テーブル内など、さまざま描かれている、同じですか?明らかに、何かが違うのですが、わかりません。
ありがとうございます!
私はRstudioビューアを使用していますか?これは基底Rには問題ありませんか? – MrFlick
はい、正しいです。私はR-Studioを使用しています。なぜこれが異なって現れるのか知っていますか?彼らが違う振る舞いをするような何かがなければならない。 –
Rstudioのバグのようです。あなたが 'View(tbl [、c(3,1,2)])'を実行すると、それらは同じように見えます。何らかの理由で列の順序が重要です。 – MrFlick