ggplot関数で列名を渡すときに軸ラベルが間違っています

スバヨガナンダン

以下の例では、データセットの列名をggplotを使用する関数に渡します。関数は列名を抽出してグラフを正常にプロットできますが、軸ラベルが間違っています

library(tidyverse)
attach(mpg)

plot_func <- function(col_name) {
  ggplot(mpg,aes(x = col_name, fill = class)) +
    geom_bar() 
}

plot_func(drv)

plot_function

x軸ラベルをcol_nameからdrvに変更する方法はありますか?以下を試しましたが、うまくいきません。

plot_func("drv")
ジョリス

get()関数で使用する必要があるのはaes()で変数として認識され、xlab():で文字列として認識されるようにするためです

library(tidyverse)
attach(mpg)

plot_func <- function(col_name) {
  ggplot(mpg,aes(x = get(col_name), fill = class)) +
    geom_bar() +
    xlab(col_name)
}

plot_func("drv")

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ggplot関数で列名を渡すときに軸ラベルが間違っています

分類Dev

TypeError:リストをPython関数に渡すときに引数の数が間違っています

分類Dev

変数をフラスコからhtmlに渡すときに何が間違っていますか

分類Dev

選択関数でパラメーターを渡す方法が間違っていますか?

分類Dev

__VA_ARGS__を渡すときに最初の引数が間違っている

分類Dev

ホバーのX軸ラベルが間違っています

分類Dev

promiseを返すときに、この再帰関数で何が間違っているのですか?

分類Dev

パンダの棒グラフにMaxNLocatorを使用すると、ラベルが間違ってしまいます

分類Dev

この合成関数が参照として渡されたときに、関数を間違った順序で適用するのはなぜですか?

分類Dev

パラメータとしてopenssl :: rsa :: Rsaを渡すときの型引数の数が間違っています

分類Dev

data.tableで行方向に関数を適用します。列名をベクトルとして渡す

分類Dev

PHP PDO、パラメータの列名が間違っているときにクラスメソッドがtrueを返しますか?

分類Dev

パラメータを渡す際に何が間違っていますか?

分類Dev

JavaScript関数を「クラス」として使用する:ここで何が間違っているのですか?

分類Dev

recurを使用するときにキーワードに渡される引数の数が間違っています

分類Dev

externを使用しているときに、間違ったシグネチャで関数を呼び出すことができるのはなぜですか?

分類Dev

gnuplotは正規化されていない科学的記数法を使用して軸の目盛りにラベルを付けることができますか?

分類Dev

TeeChartラベル、画面密度> 1の場合、AndroidのY軸に間違って配置されています

分類Dev

C ++でポインターを渡す方法を学習しようとしていますが、エラーが発生します。「test」の呼び出しに一致する関数がありません。私は何が間違っているのですか?

分類Dev

ラベルを使用して変数を渡すことができない

分類Dev

ハイチャートのX軸のラベルが間違っています

分類Dev

nodelistのすべての要素をループするときの変数が間違っています

分類Dev

私はこれをforループで間違って書いていることを知っていますが、複数の文字を受け入れることができるように正しく書くにはどうすればよいですか?

分類Dev

PowerShell関数パラメーターで何が間違っていますか?

分類Dev

渡された引数の数が間違っています(0):ループ/繰り返し関数のPersistentVector

分類Dev

DbgHelp:x64で値渡しシンボルの場合、関数パラメーターのアドレスが間違っています

分類Dev

変数jscriptを印刷するときの値が間違っています

分類Dev

rpartツリーのラベルが間違っています

分類Dev

Tkinterラベルの出力が間違っています

Related 関連記事

  1. 1

    ggplot関数で列名を渡すときに軸ラベルが間違っています

  2. 2

    TypeError:リストをPython関数に渡すときに引数の数が間違っています

  3. 3

    変数をフラスコからhtmlに渡すときに何が間違っていますか

  4. 4

    選択関数でパラメーターを渡す方法が間違っていますか?

  5. 5

    __VA_ARGS__を渡すときに最初の引数が間違っている

  6. 6

    ホバーのX軸ラベルが間違っています

  7. 7

    promiseを返すときに、この再帰関数で何が間違っているのですか?

  8. 8

    パンダの棒グラフにMaxNLocatorを使用すると、ラベルが間違ってしまいます

  9. 9

    この合成関数が参照として渡されたときに、関数を間違った順序で適用するのはなぜですか?

  10. 10

    パラメータとしてopenssl :: rsa :: Rsaを渡すときの型引数の数が間違っています

  11. 11

    data.tableで行方向に関数を適用します。列名をベクトルとして渡す

  12. 12

    PHP PDO、パラメータの列名が間違っているときにクラスメソッドがtrueを返しますか?

  13. 13

    パラメータを渡す際に何が間違っていますか?

  14. 14

    JavaScript関数を「クラス」として使用する:ここで何が間違っているのですか?

  15. 15

    recurを使用するときにキーワードに渡される引数の数が間違っています

  16. 16

    externを使用しているときに、間違ったシグネチャで関数を呼び出すことができるのはなぜですか?

  17. 17

    gnuplotは正規化されていない科学的記数法を使用して軸の目盛りにラベルを付けることができますか?

  18. 18

    TeeChartラベル、画面密度> 1の場合、AndroidのY軸に間違って配置されています

  19. 19

    C ++でポインターを渡す方法を学習しようとしていますが、エラーが発生します。「test」の呼び出しに一致する関数がありません。私は何が間違っているのですか?

  20. 20

    ラベルを使用して変数を渡すことができない

  21. 21

    ハイチャートのX軸のラベルが間違っています

  22. 22

    nodelistのすべての要素をループするときの変数が間違っています

  23. 23

    私はこれをforループで間違って書いていることを知っていますが、複数の文字を受け入れることができるように正しく書くにはどうすればよいですか?

  24. 24

    PowerShell関数パラメーターで何が間違っていますか?

  25. 25

    渡された引数の数が間違っています(0):ループ/繰り返し関数のPersistentVector

  26. 26

    DbgHelp:x64で値渡しシンボルの場合、関数パラメーターのアドレスが間違っています

  27. 27

    変数jscriptを印刷するときの値が間違っています

  28. 28

    rpartツリーのラベルが間違っています

  29. 29

    Tkinterラベルの出力が間違っています

ホットタグ

アーカイブ