H. WickhamのR for Data Scienceに従っており、その本の著作から抜粋したコードを作成できませんでした。 私はthisセクションとその本の次のグラフを参照してください。 。「R for Data Science」本(Wickham)。例を再現できません
私は文字通り本のコードの一部をコピーして貼り付けましたが、期待通りに機能しません。
library(tidyverse)
library(forcats)
by_age <- gss_cat %>%
filter(!is.na(age)) %>%
group_by(age, marital) %>%
count() %>%
mutate(prop = n/sum(n))
ggplot(by_age, aes(age, prop, color = marital)) +
geom_line(na.rm = TRUE)
そして、それは書籍(わずかに異なるパターン)であるものを何かをプロットしたものではなく、ungroup() %>%
右mutate()
前に、私が使用している場合でも。
誰かがこのパラドックスを説明できるかどうか、大変感謝します。
私の場合、prop
はすべて1に等しいというのが主な問題です。その結果、私はプロット上にちょうど水平線を得る。
ありがとうございました!
tidyverse
バージョン:1.1.1 Rバージョン3.4.1(2017年6月30日) プラットフォーム:x86_64版-W64-MINGW32/x64(64ビット) 流水:Windows 7のx64の(7601をビルドする)サービスパック1
私の作品:中
結果。どのバージョンのパッケージを使用していますか? – thelatemail
さて、何を得ていますか? 'tidyverse_update()'を実行してみてください – vincentmajor
packageVersion( "tidyverse") '1.1.1' – AnnaZ