質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

Q&A

解決済

3回答

4325閲覧

Jupiter labでRを使いたい。

Fush

総合スコア0

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

0グッド

0クリップ

投稿2020/10/06 09:56

前提・実現したいこと

jupyter labでR言語を使いたいです。

発生している問題・エラーメッセージ

右上のkernel selectのところでRを選べるようになっているのですが、Rを選択した後1+2などの簡単な計算を実行しようとすると処理が非常に長くかかり、右上のRと表示されていたところに"no kernel!"と表示されます。

試したこと

qiitaの
https://qiita.com/biskwikman/items/c75d24d7bef701e04137
を参考にして、
install.packages("devtools")
をターミナルにコピペしてみたところ、
-bash: syntax error near unexpected token `"devtools"'
と表示されました。

補足情報(FW/ツールのバージョンなど)

Macです

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

install.packages("devtools")

をターミナルにコピペしてみたところ、

それはbashの直下で実行するのではなく、Rを起動してRのコンソールの下で実行するのです。

投稿2020/10/06 10:04

KojiDoi

総合スコア13692

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Fush

2020/10/06 11:19

ありがとうございます!そうだったんですね 早速実行してみたところ、同じqiitaの記事で 最後にIRkernelとJupyterLabがつながるために: IRkernel::installspec() というコードがあったのですが、これを実行してみたら IRkernel::installspec() でエラー: jupyter-client has to be installed but “jupyter kernelspec --version” exited with code 127. 追加情報: 警告メッセージ: system2("jupyter", c("kernelspec", "--version"), FALSE, FALSE) で: 命令の実行中にエラーが起きました というエラーメッセージが出てきてしまいました。 jupyterのパスが通ってない?ということのようなのですが、難しいです。 これはどういうことなのでしょうか?ご教示いただけると幸いです。
KojiDoi

2020/10/06 11:56

JupyterLabのインストールがちゃんとできていないのでしょう。Rの前にそっちを確実に完了させてください。参考にされている記事は、はっきりいって説明が雑すぎるようなので、別の記事を参考にしたほうがいいでしょう。たとえば、 https://qiita.com/kirikei/items/a1639954ce5ccaf7ac3c
guest

0

自己解決

Jupiter notebookの方でこちらの記事を参考にしたら解決いたしましたので、依然labの方では使えていませんが、環境構築ばかりに時間を取ってもいられないので、これにて解決としたいと思います。皆さんありがとうございました。
https://note.com/forte_python/n/n486127f91f4b
あとこの記事も参考になります。
https://stackoverflow.com/questions/44056164/jupyter-client-has-to-be-installed-but-jupyter-kernelspec-version-exited-wit

投稿2020/10/07 21:44

Fush

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

IRkernelのインストール方法ですが、途中でRを切り替える必要があります。

●手順1:GUI版RのコンソールでIRkernelパッケージをインストールします。

> install.packages('IRkernel') URL 'https://cran.ism.ac.jp/bin/macosx/contrib/4.0/IRkernel_1.1.1.tgz' を試しています Content type 'application/x-gzip' length 221094 bytes (215 KB) ================================================== downloaded 215 KB ダウンロードされたパッケージは、以下にあります /var/folders/0t/x984ld393wj7mmbhm_428zg80000gn/T//RtmpWU7aSY/downloaded_packages >

●手順2 : ターミナルからテキスト版Rを起動させ、installspecを実行します。

~ $ R R version 4.0.2 (2020-06-22) -- "Taking Off Again" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-apple-darwin17.0 (64-bit) > IRkernel::installspec() [InstallKernelSpec] Removing existing kernelspec in /Users/ユーザ名/Library/Jupyter/kernels/ir [InstallKernelSpec] Installed kernelspec ir in /Users/ユーザ名/Library/Jupyter/kernels/ir

手順2でIRkernelがjupyterのフォルダーにインストールされます。
あとはjupyter notebook あるいは jupyter lab を実行して
IRkernelを選択するだけです。

投稿2020/10/06 13:07

technocore

総合スコア7337

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問