所以我有這樣的輸出R,只是隨機數這樣R中追加變量
1 2 3 4 5
0.1 0.2 0.3 0.4 0.5
0.01 0.02 0.03 0.04 0.05
我想「價值」,「中間」是「最小」追加到此所以它會喜歡這個
Value 1 2 3 4 5
Median 0.1 0.2 0.3 0.4 0.5
Min 0.01 0.02 0.03 0.04 0.05
我不知道如何做到這一點......如果它的數字我可以做到這一點,但不能用言語做 感謝
所以我有這樣的輸出R,只是隨機數這樣R中追加變量
1 2 3 4 5
0.1 0.2 0.3 0.4 0.5
0.01 0.02 0.03 0.04 0.05
我想「價值」,「中間」是「最小」追加到此所以它會喜歡這個
Value 1 2 3 4 5
Median 0.1 0.2 0.3 0.4 0.5
Min 0.01 0.02 0.03 0.04 0.05
我不知道如何做到這一點......如果它的數字我可以做到這一點,但不能用言語做 感謝
要麼paste()
:
> paste("Value",1,2,3,4,5)
[1] "Value 1 2 3 4 5"
或者cat()
:
> cat("Value",1,2,3,4,5)
Value 1 2 3 4 5
你不能文本變量添加到您的矢的開始,因爲數字矢量犯規讓一些值是字符。您可以命名這三個向量,適當的名稱,然後將它們加入到data.frame中,以便於顯示。
value <- c(1,2,3)
median <- c(0.1,0.2,0.3)
Min <- c(0.01,0.02,0.03)
x <- data.frame(value,median,min)
輸出:
x
value median Min
1 1 0.1 0.01
2 2 0.2 0.02
3 3 0.3 0.03
保持它儘可能靠近你的定義/格式儘可能嘗試這個辦法:
row1 = c(1, 2, 3, 4, 5)
row2 = c(0.1, 0.2, 0.3, 0.4, 0.5)
row3 = c(0.01, 0.02, 0.03, 0.04, 0.05)
rows = rbind(row1,row2,row3)
rownames(rows) = c('Value','Median','Mean')
rows
[,1] [,2] [,3] [,4] [,5]
Value 1.00 2.00 3.00 4.00 5.00
Median 0.10 0.20 0.30 0.40 0.50
Mean 0.01 0.02 0.03 0.04 0.05