R での修正方法: 単一の引数で `+.gg()` を使用することはできません


R でggplot2 を使用するときに発生する可能性のある一般的なエラー メッセージは次のとおりです。

 Error : Cannot use `+.gg()` with a single argument. Did you accidentally put + on
       a new line? 

このエラーは、R の ggplot2 データ視覚化パッケージを使用してプロットを作成しようとしたときに、誤って行の末尾ではなく新しい行の先頭にプラス記号 ( + ) を配置した場合に発生します。現在の行。

次の例は、このエラーを実際に修正する方法を示しています。

エラーを再現する方法

R に組み込まれているmtcarsデータセットの変数を使用して、ggplot2 で散布図を作成しようとしているとします。

 library (ggplot2)

#attempt to create scatter plot
ggplot(mtcars, aes (mpg, wt))
+ geom_point()

Error : Cannot use `+.gg()` with a single argument. Did you accidentally put + on
       a new line?

新しい行の先頭にプラス記号 ( + ) を配置したため、エラーが発生します。

エラーを修正する方法

このエラーを修正するには、最初の行の末尾にプラス記号 ( + ) を必ず追加してください。

 library (ggplot2)

#create scatterplot
ggplot(mtcars, aes (mpg, wt)) +
  geom_point() 

プラス記号 ( + ) を最初の行の末尾に移動したため、エラーなしで散布図を正常に作成できていることに注意してください。

追加リソース

次のチュートリアルでは、R の他の一般的なエラーを解決する方法について説明します。

R での修正方法: 関数「ggplot」が見つかりません
R での修正方法: 名前が以前の名前と一致しない
R での修正方法: 長いオブジェクトの長さが短いオブジェクトの長さの倍数ではない

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です