[英]data.frame and table in R
我有電影清單和每部電影的導演和演員等工作人員清單。 我需要在表格和 dataframe 的幫助下顯示電影列表和每部電影的工人數量。
但是當我把桌子給導演,把桌子給工人,並想從他們那里制作 dataframe 時,它給了我一個錯誤,因為有不同數量的線條,因為他們不會在沒有工人的情況下將電影添加到表中,或者導演也一樣。
請問有什么幫助嗎? 謝謝你,
numDirectors <- table(imdb.players[imdb.players$role == "Director",]$id)
numWriter <- table(imdb.players[imdb.players$role == "Writer",]$id)
numall.df <- data.frame(numDirectors,numWriter)
我們可以使用in%
而不是==
來獲取多個 'role' 元素並在 'role' 和 'id' 列上應用一次table
as.data.frame(table(subset(imbd.players, role %in% c("Director", "Writer"),
select = c(role, id))))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.