【Rユーザー必見】あなたのR、Pubってますか？

# はじめに
あなたのR、Pubってますか？もしあなたがRStudioでデータ分析をしていて、扱っているデータが公開できる物であれば、今すぐにPubってください。今回はRユーザーにあまり知られていない、[RPubs](https://rpubs.com/)の実装方法について解説したいと思います。こんなに簡単で便利なのになぜ多くのRユーザーに浸透していないかが不思議なのでこの記事で実装方法を解説します。


# RPubsとは
RPubsとは自身がローカル環境で作成したRmd(HTML)を**無料**かつ**簡単**に全世界にパブリッシュ（公開）できる超超超超便利機能です。自身で作成したRmdファイルを自身のRPubsのページに公開できます。とっても簡単に実装できるので、公開に制限がないRmdファイルはとりあえずパブリッシュしておくのをおすすめします。
百聞は一見に如かず、私の[RPubsのホーム](https://rpubs.com/yokoshu25)をご覧ください。今まで行なった分析や授業でとったノートなどを格納しています。

![Screenshot 2023-07-12 at 23.22.47.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/544804a8-71ac-a05a-534d-a980730f4f3a.png)



# RPubsのメリット
私が考えるRPubsのメリットは主に2つあります。
1. 自分の過去の分析レポートをいつでも見返せる
1. データ分析のポートフォリオとして活用できる

### 1. 自分の過去の分析レポートをいつでも見返せる

実務でデータ分析をしていると、「うわ、あの時の分析手法使いたい、どうやって実装したんだっけ...?」と言った事ありませんか？僕はしょっちゅうあります。こんな時、わざわざ自宅のPCに眠っている過去のRmdファイルを探したり、また１から実装方法をググっていてはかなり時間が取られてしまいます。さらにRmdファイルをやっとの思いで見つけても格納先のファイルのパスやバージョンがが変わっていて実行エラーになってしまったときにはもう絶望です。その点RPubsはknitしたHTMLをWebから確認できるため、自分のRPubsホームに飛べばすぐにコードや実装方法が確認できます。


### 2. データ分析のポートフォリオとして活用できる

データサイエンティストやデータアナリストのポートフォリオって難しくないですか？自分が今までしてきたデータ分析のレポートって、リクルーターや界隈の人に見てもらうまでなかなかハードルが高いと思います。それなりにリクルートが進んでメールとかで分析レポート送ったりすると時間かかるし、大衆向けに共有できるポートフォリオって中々作れないですよね。そんなときにRPubsです。このURLを自分のHPやSNSアカウントに貼り付けておくだけで、ポートフォリオの出来上がり！素晴らしいです。


# 実装方法
それでは早速実装方法を解説します。

### アカウント作成
[RPubs](https://rpubs.com/)のホームページへ行き、アカウントを作成します。右上の*Register*をクリックして、

![Screenshot 2023-07-12 at 22.17.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/76fd9621-0b3d-3106-d8f9-7015169f4caf.png)

必要情報を記入し、*Register Now*をクリックします。

![Screenshot 2023-07-12 at 22.18.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/530fd7a4-1532-a8dc-ca44-b5b6ff15964f.png)

そうするとアカウント作成が完了します。（2023/07/12時点ではメール認証などは飛ばず、すぐに自分のページが作成されました。）

![Screenshot 2023-07-12 at 22.18.54.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/8e013fe0-c5cb-dce1-89e7-8a868759415a.png)


### ローカルでknit(HTML)を実施

パブリッシュしたいRmdファイルをRStudioで開きknitを実行します。※knit to HTMLで実行してください。

![Screenshot 2023-07-12 at 23.01.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/1f12041f-1333-4bb7-c6ef-f5b54e004e34.png)

knitが完了し、開いたプレビューの左上のPublishをクリックします。

![Screenshot 2023-07-12 at 23.04.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/15a0895f-8e0f-44e8-9ce7-98f312b82b2e.png)


表れたポップアップの*RPubs*を選択。

![Screenshot 2023-07-12 at 23.05.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/5047112c-2a9f-fa14-3e87-4ae64e42a63b.png)


*Publish*を選択。

![Screenshot 2023-07-12 at 23.05.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/8636cc54-a627-cf4d-1bf3-86218d4525b9.png)


### 公開設定を指定

先ほどのプレビュー内で*Publish*を選択するとブラウザに切り交わします。そこで公開するドキュメントのタイトル、概要、URLを指定します。Continueをクリックするとパブリッシュされます。（※ブラウザ内でRPubsアカウントでログインしていないとRPubsログインページに推移します。その場合は再度ログインしてください。）

![Screenshot 2023-07-12 at 23.06.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/cfdcaadd-c289-cf31-5c55-42b7a0c4737b.png)


公開されると同時にドキュメント編集画面に推移します。概要編集、削除、コメント、共有などの操作ができます。

![Screenshot 2023-07-12 at 22.22.14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/a67dc507-029c-10c5-b772-4678b9917c03.png)


これで、パブリッシュの作業は完了です。RPubsで自分のホームに飛ぶと、レポートがパブリッシュできていることを確認できます。

![Screenshot 2023-07-12 at 23.16.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1044781/0f750228-91f8-e099-e0fe-062372a013b5.png)


# 終わりに

いかがだったでしょうか？こんなに少ない工数で自分の分析レポートが無料で公開できるプラットフォームってなかなか無いのでは無いでしょうか？皆さんも、眠っているRmdがあればどんどんPubっちゃいましょう！