一個R數據框在一個鍛鍊,我要創建這樣一個數據幀:如何創建由
Name <- c("Sam","Frank","Amy")
Age <- c(22,25,26)
Weight <- c(150,165,120)
Sex <- c("M", "M", "F")
df <- data.frame (row.names = Name, Age, Weight, Sex)
所以基本上我創建列,然後根據這些列的數據幀。
如果我有以下矢量並且想要創建相同的數據框,該怎麼辦?有沒有辦法?
Sam <- c(22,150, 'M')
Frank <- c(25, 165, 'M')
Amy <- c(26, 120, 'F')
感謝
問題:'C(22,150, 'M')'將數字轉換成字符串:載體只能是一個 「類」數據,所以'邏輯<整數<數字<字符'。雖然不是基於R,但是['frame_data'](https://blog.rstudio.org/2016/03/24/tibble-1-0-0/)允許按行創建數據的視圖.frame(儘管不是以您建議的特定方式)。 – r2evans