rRアドベントカレンダー、12/21の記事です。Rmd関連のつもりでしたが、時間がないので、最近作ったimportasパッケージのネタに走ることにしました。npみたいなことが、Rでできるようになります。Pythonではimportしたライブラリにドットを繋ぐ形で、関数の呼び出しを行います(例えばnp.mean)。ggなどとパッケージ名を省略し、$演算子を用いて関数を呼び出します(例えばgg$ggplot)。Rには関数の名前が衝突しないように、パッケージ::関数という記法を愛用する一派がいます。パッケージ名が長いと行が長くなりがち......。そんな問題をimportasパッケージで解決しましょう!インストールGitHubからインストールして下さい。CRANには投稿済みですが、なかなかお返事が来ません。remotes::install_github("atusy/importas")使ってみる一つずつimportする%as%演算子を使うと、パッケージ名の略称を定義できます。ggplot2パッケージをggと省略してみましょう。gg$geom_point()ggplot2パッケージの略称を定義しているだけで、読み込んでいるわけではないことに注意して下さい。ggplot関数を呼び出すとエラーになります。found複数を一度にimportするimportas関数を用いると、複数のパッケージの略称を一度に定義できます。dplyrパッケージをdp、tidyrパッケージをtdなどと略してみましょう。rows実はexportされていない関数も使えちゃう従って、::の代替というよりは:::の代替に近いところがあります。alsoroxygen2タグまとめR3.5系ではファイル同期ソフトでパッケージを同期しないようにHome。