1
A
回答
3
如果你提供了一個可重複的例子 - 我很難知道你的意思是data.frame的「標題」。你是指列名?
下面是可重複的代碼來創建data.frame與500行:
set.seed(0)
df = data.frame(x=sample(500), y=sample(500), z=sample(500))
head(df)
> head(df)
x y y
1 449 28 133
2 133 277 265
這裏df
列名的 「x」, 「y」 和 「z」 的。
> ?colnames
> colnames(df) = c("a", "new", "header")
> head(df)
a new header
1 449 28 133
2 133 277 265
3 186 343 342
如果你想DF的列的名稱是DF的第500行中的值,像這樣做
> colnames(df) = df[500,]
> head(df)
212 369 214
1 449 28 133
2 133 277 265
到[,]
的第一個參數是:你可以用colnames()
功能進行設置該行(在這種情況下爲500);第二個是專欄。由於該列使R使用所有列,因此不會設置任何值。
相關問題
- 1. 如何在R中將一個數據幀轉換爲另一個數據幀?
- 2. 轉換一個數據幀爲數值數據幀中的R
- 3. 如何轉換並在另一個數據幀中包含數據幀
- 4. 轉換每一列中數據幀以分離數據幀
- 5. 轉換數據幀一些列成行
- 6. 如何將行轉換爲火花數據幀中的列,scala
- 7. 如何獲得轉換後的數據幀中第一列的第一行
- 8. 將多個數據幀中的行名轉換爲數據幀中的列
- 9. 如何將數據幀的第一行轉換爲列
- 10. 如何將xml數據轉換爲R中的數據幀
- 11. 如何編寫加入並在Spark中數據幀(轉換SQL到數據幀)
- 12. 如何將一片數據幀轉換爲一個新的數據幀
- 13. 將一行數據幀轉換爲R中的簡單向量
- 14. 如何星火的數據幀轉換爲嵌套數據幀
- 15. 轉換連續數據幀轉換成二進制數據幀中的R
- 16. 如何編寫將數據幀轉換爲另一個數據幀的函數?
- 17. 如何轉換一個數據幀來運行chisquared測試呢?
- 18. 如何轉換一個數據幀列進行排序
- 19. 如何將本地數據幀轉換爲R中的常規數據幀?
- 20. 轉換數據幀
- 21. 轉換數據幀
- 22. 轉換的行或列的數據幀
- 23. 將數據幀行轉換爲新的數據幀列R
- 24. 如何旋轉R中的數據幀
- 25. 在Spark中,如何將多個數據幀轉換爲avro?
- 26. 如何在Python3中將數據幀轉換爲字典
- 27. 如何轉換數據幀以JSON
- 28. 如何JSON轉換成數據幀
- 29. 如何轉換爲數據幀
- 30. 如何轉換/拼合R數據幀
太容易了,謝謝! – CLM
很高興提供幫助。有些習慣於R的東西是像'colnames()'這樣的函數可以用來獲取一個值並設置一個值。我沒有在答案中明確提到它,但'colnames(df)'本身返回列名。 – Ari
這也很好。我大約在1.5周前就開始使用R,並且有許多事情我都沒有得到。無論如何,我喜歡R,因爲它有很多我正在做的事情,甚至像我這樣的初學者也可以在很短的時間內獲得很多。 – CLM