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

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

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

RStudioは、Rのプログラミングを効率化する統合開発環境です。統計計算とグラフィックスができるプログラミング言語であるRのIDEでOSSで公開されています。ソースコードやコンソールなどが一つの画面に見やすく配置されている点が特徴。コマンド名以外に、関数名やパッケージ名も補完できます。

R

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

クラッシュ

クラッシュ(crash)はプログラムを完全に停止させてしまう修復不可能なエラー結果を指します。

Q&A

0回答

1646閲覧

Rstudioがクラッシュする?

esklia

総合スコア81

RStudio

RStudioは、Rのプログラミングを効率化する統合開発環境です。統計計算とグラフィックスができるプログラミング言語であるRのIDEでOSSで公開されています。ソースコードやコンソールなどが一つの画面に見やすく配置されている点が特徴。コマンド名以外に、関数名やパッケージ名も補完できます。

R

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

クラッシュ

クラッシュ(crash)はプログラムを完全に停止させてしまう修復不可能なエラー結果を指します。

0グッド

0クリップ

投稿2021/09/11 05:13

編集2021/09/11 08:10

Rstudio初心者なのですが、
表題の通り、特に前触れなく(それほど大きい処理を行ったわけでもなく、)
・下記画像右のようにRstuioで操作するファイル名が赤くなり、上書き保存ができなくなる
・下記画像左のように、プログラムの実行ができなくなる

という不具合が生じています。ぐぐっても類似の症状が出てこなかったので質問させていただきました。この原因と考えられる対策を教えていただけませんか。

イメージ説明

追記
コードを追記しました。

# (3) データの読み込み email_data <- read_csv("http://www.minethatdata.com/Kevin_Hillstrom_MineThatData_E-MailAnalytics_DataMiningChallenge_2008.03.20.csv") # (4) データの準備 ## 女性向けメールが配信されたデータを削除したデータを作成 male_df <- email_data %>% dplyr::filter(segment != "Womens E-Mail") %>% # 女性向けメールが配信されたデータを削除 mutate(treatment = ifelse(segment == "Mens E-Mail", 1, 0)) #介入を表すtreatment変数を追加 # (5) 集計による比較 ## group_byとsummairseを使って集計 summary_by_segment <- male_df %>% group_by(treatment) %>% # データのグループ化 summarise(conversion_rate = mean(conversion), # グループごとのconversionの平均 spend_mean = mean(spend), # グループごとのspendの平均 count = n()) # グループごとのデータ数 print(summary_by_segment) # (6) t検定を行う ## (a)男性向けメールが配信されたグループの購買データを得る mens_mail <- male_df %>% dplyr::filter(treatment == 1) %>% pull(spend)

この場合、## group_byとsummairseを使って集計
より下のコードをctrl+enterで実行しようとすると # (5) 集計による比較
とだけコンソールに出力され、コードが急に実行されなくなります。

それからは、同一のセルを実行しようとしても

> # (5) 集計による比較 # (5) 集計による比較 # (5) 集計による比較

のようにコメント部分を出力するのみで、どんどん実行していっても文字列だけがこんそーつに出力される状態です。

コンソールの出力、「> # (5) 集計による比較」以降はコードが一切実行されず文字列のみコンソールに出力されています。ほぼ毎回クラッシュします。

> # (3) データの読み込み > email_data <- read_csv("http://www.minethatdata.com/Kevin_Hillstrom_MineThatData_E-MailAnalytics_DataMiningChallenge_2008.03.20.csv") Rows: 64000 Columns: 12 -- Column specification --------------------------- Delimiter: "," chr (4): history_segment, zip_code, channel, se... dbl (8): recency, history, mens, womens, newbie... i Use `spec()` to retrieve the full column specification for this data. i Specify the column types or set `show_col_types = FALSE` to quiet this message. > # (4) データの準備 > ## 女性向けメールが配信されたデータを削除したデータを作成 > male_df <- email_data %>% + dplyr::filter(segment != "Womens E-Mail") %>% # 女性向けメールが配信されたデータを削除 + mutate(treatment = ifelse(segment == "Mens E-Mail", 1, 0)) #介入を表すtreatment変数を追加 > # (5) 集計による比較 -----------------ここから下はもうバグっている状態でコードが実行されず、セーブもできなくなっています。---------------------- # (5) 集計による比較 # (5) 集計による比較 print(summary_by_segment) # (6) t検定を行う ## (b)メールが配信されなかったグループの購買データを得る ## (a)(b)の平均の差に対して有意差検定を実行する # (7) セレクションバイアスのあるデータの作成 ## 条件に反応するサンプルの量を半分にする obs_rate_t <- 0.5 ## バイアスのあるデータの作成

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

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

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

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

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

Daregada

2021/09/11 05:38

コードもコンソールも一部しか見えていない状態で回答するのは難しい。差し支えなければ、それぞれの内容を文字で(RStudioからのコピーを貼り付けて)質問文に載せてください。 コードでreadLinesしている部分はありますか?
esklia

2021/09/11 08:06

失礼しました。ただいま追記完了いたしました。
esklia

2021/09/11 08:07

readlinesとはコードが実行されているかどうかを意味していますか? その場合コードはバグった時点で一切実行されずコンソールに文字列のみが出力される状態になります。
Daregada

2021/09/11 08:34

readLinesはファイルからデータを読む関数です。提示されたコードでは使っていませんね。 コードに書いてありませんが、read_csvを使うのにtidiverseのインストールとライブラリ読み込みが必要ですね。 それをやった状態で、提示されたコードをSourceで実行したところ、問題なく最後まで処理されて、mens_mailを計算できました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問