3

私はRの新しいユーザーです。次のコードを試しました。エラーが発生します。誰でも助けてください。コードは次のとおりです。

library(ggplot2)
data(diamonds)
qplot(price, data=diamonds)
4

1 に答える 1

1

x64 Wintel コンピューターで R (2.15.3) を実行していますが、まったく同じ問題があります。

私はただグーグルで検索し、次の解決策を見つけました:

1st - 新しい R セッションから (念のため、RStudio を使用していません)、パッケージ「ggplot2」、「scales」、「plyr」、「reshape2」、「gtable」をアンインストールします。

remove.packages(c("ggplot2","scales","plyr","reshape2","gtable"))

2 番目 - R を終了し、ライブラリ ディレクトリに移動します。plyr ライブラリが remove.packages によって完全に削除されず、システムに plyr ddl が保持されていることがわかりました。次に、必要に応じて、ライブラリ フォルダーを手動で削除します。

3rd - R を再起動し、ライブラリを再度インストールします。

install.packages(c("ggplot2", "scales", "plyr", "reshape2", "gtable"))

4 日 - パッケージを更新して最新バージョンを取得します。

update.packages(ask=FALSE, checkBuilt=TRUE)

5番目 - 非常に単純な例を実行して、ggplot2 が適切にインストールされていることを確認しました。

library(ggplot2)
library(gridExtra)
ggplot(mtc, aes(x = factor(gear))) + geom_bar(stat = "bin")

非常に単純な棒グラフをレンダリングする必要があります。

それがあなたのために働くことを願っています!

D.

于 2014-01-10T08:05:44.950 に答える