RStudioの新機能。私は558行と4列のdfを持っています。州と都市はdfで繰り返し続けます。558行と4列のdfでのR Studioの非数値値の頻度のカウント方法
各州にいくつの醸造所が存在しているかを知る方法を知りたいと思います。列は次のとおりです。
Brew_ID Name City State
1 NorthGate Brewing Minneapolis MN
RStudioの新機能。私は558行と4列のdfを持っています。州と都市はdfで繰り返し続けます。558行と4列のdfでのR Studioの非数値値の頻度のカウント方法
各州にいくつの醸造所が存在しているかを知る方法を知りたいと思います。列は次のとおりです。
Brew_ID Name City State
1 NorthGate Brewing Minneapolis MN
table()関数を使用します。
table(df$city)
には、各都市の頻度カウントが表示されます。各行が1つの醸造所を表しているとします(都市名が州で繰り返されていない)ので、都市ごとの醸造所の数がわかります。重複行が存在しないと仮定すると、
- あなたがこれを確認することができます
any(duplicated(df))
をこれは、あなたが例えばtable(df$State)
使用することができますFALSE
を返す場合:
Brew_ID <- c(1,2,3,4,5,6,7,8,9,10)
Name <- c("NorthGate Bewing", "BrewDog", "BigBrew", "Hop Head", "Yadda", "Blah Brew", "LaLa brew", "Smith's", "Harold's", "Wendy's")
City <- c("Minneapolis", "New York", "Phoenix", "Sacremento", "Los Angeles", "San Francisco", "Portland", "Houston", "Dallas", "Austin")
State <- c ("MN", "NY", "AZ","CA", "CA", "CA", "OR", "TX", "TX", "TX")
df <- data.frame (Brew_ID, Name, City, State)
table(df$State)
戻り値:
をAZ CA MN NY OR TX 1 3 1 1 1 3
StateとBrewカウントテーブルを必要とする場合、 'table(df $ State、df $ Name)' – utubun