例 試しに、irisデータのSepal.Lengthの値を2倍した変数としてkosakiという変数を作成してみます: library(dplyr) mutate(iris, kosaki = Sepal.Length * 2) このように、引数の...で受け取った内容を評価し、.dataで指定したデータセットの最後に追加します。また、変数名として既存の名前を与えると、その変数が上書きされます: mutate(iris, Sepal.Length = Sepal.Width * 3)
例 試しに、irisデータのSepal.Lengthの値を2倍した変数としてkosakiという変数を作成してみます: library(dplyr) mutate(iris, kosaki = Sepal.Length * 2) このように、引数の...で受け取った内容を評価し、.dataで指定したデータセットの最後に追加します。また、変数名として既存の名前を与えると、その変数が上書きされます: mutate(iris, Sepal.Length = Sepal.Width * 3)
番町のITおじさんが書く、ITエンジニアの教養ブログです。様々なプログラミング言語やソフトウェア工学についての知識、ITやIT業界の歴史、動向などを取り上げます。 zoo パッケージは、時系列を扱うためのクラス zoo および zooreg とその操作のための関数群を提供するパッケージです。特に、不規則時系列 (観測値の間隔が一定ではない時系列) を取り扱うことを目的として設計されています。各種の仕様は、ts クラスや base パッケージにおける振舞いの自然な拡張となるよう配慮されており、それらに慣れている方はスムースに使い始めることができます。 zoo パッケージのインストール・読み込み zoo パッケージは install.packages() を使って簡単にインストールできます。 > install.packages('zoo') --- このセッションで使うために、CRAN のミ
後々いくつかの手順を見逃したことに気づいた場合、02a、02bなどを使用したくなるだろうが、じっとこらえてすべてのファイル名を変更したほうが良い。 大文字の使用に注意する。なぜならあなたもしくはあなたの協力者が大文字と小文字を区別しないファイルシステム(MicrosoftWindowsやOSX等)を使用している可能性があり、大文字と小文字を区別するリビジョン制御システムで問題が発生する可能性があるため。できる限りすべて小文字を使用し、決して同じファイル名で小文字と大文字のみが異なる名前を付けてはいけない。 編成 複数のファイルにまたがってコードを整理する方法を正確に説明するのは困難である。経験則としては、ファイルにその内容を連想させる簡潔な名前を付けることができれば、優れたファイル構成になると思われる。しかし、それは困難を極める。 内部構造 コメント行に-や=を使用して読みやすいチャンクに
次回のTokyo.Rの開催が近づいてきたので、前回の復習を兼ねてRで回帰分析をやってみます。 今回は最も単純な線形単回帰分析を行います。 回帰分析の流れ 回帰式を求める意義があるか検討する(説明変数と目的変数のグラフを作成する等) 回帰式を求める 回帰式の精度を確認する 回帰係数の検定を行う 信頼区間と予測区間を求める 回帰式を求める意義があるか検討 無相関なデータに対しても、数学的には回帰式が求められるため、検討しておくことは重要です。 データはマンガでわかる統計学 回帰分析編のデータを使用してみます。 ある喫茶店のアイスティーの売り上げとその日の最高気温についてのデータです。 > norns temperture icetea 8/22 29 77 8/23 28 62 8/24 34 93 8/25 31 84 8/26 25 59 8/27 29 64 8/28 32 80 8/2
こんにちは。本日はRを使った回帰分析の方法をまとめました。 特に初心者の方はこのような疑問があるかと思います。
はじめに dplyrの使い方にちょっと慣れてくると、「あー、これもうちょっと簡単にできないの?」みたいな事が出てきたりします。 今回は、そんな悩みをほんのちょっと解決できるかもしれない、Window関数について解説したいと思います。 SQLに詳しい人はすぐイメージできると思いますが、私の周りにもWindow関数の存在自体を知らない人が結構居たのでいい機会なので、ざっくりまとめます。 dplyrってなんぞやという方は、基礎編の記事を見ていただければと。 Window関数を使うと簡単にできることの例 とは言っても、具体的に何ができるのか、分からなかったら読むのもメンドクサイので、まずは簡単にできることを紹介します。 ランキング(タイ順位考慮あり、なし等含む) 前日比、前週比(前後のレコードとの比較等) 累積(累積和等) 移動平均(Windowサイズの指定、Windowの位置、重み等) どれも自
ホーム > PROGRAMMING > R言語入門 R言語入門の記事一覧 Excelの列名と列番号を互換する関数 2018.02.23 Fri R言語で整数をエクセルの列名に変更する関数 2018.02.20 Tue R言語でエラーしても実行を続ける方法 2017.12.21 Thu R言語でビットフライヤーのAPIからBTCの情報を取得 2017.12.21 Thu R言語で変数を削除(初期化)する方法 2017.11.06 Mon RでF分布の確率密度関数のグラフを描く方法 2017.07.16 Sun RでYouden Indexを用いたROC曲線の最適カットオフ 2017.05.15 Mon Rでサイコロの和のシミュレートをしてグラフ化する 2017.04.19 Wed Rで散布図をプロットしてpngで保存する自作関数 2017.02.06 Mon Rでフィッシャーの正確確率検定
No one is born a data scientist. Every person who works with R today was once a complete beginner. No matter how much you know about the R ecosystem already, you’ll always have more to learn. At RStudio, we know that everyone is at a different stage in learning the vast ecosystem of R, ranging from rank beginner to seasoned data scientists to professional educators. Choose a starting point below,
実践! Rで学ぶ統計解析の基礎(8): 大相撲のアノーマリー (2) 大相撲の勝敗結果を分析すると、ちょっとした不自然さが見つかります。前回に引き続き、ネット上のデータを利用して解析を試みます。八百長疑惑に揺れる角界ですが、その真相は?(2011/2/17) 実践! Rで学ぶ統計解析の基礎(7): 大相撲のアノーマリー (1) 大相撲の勝敗結果を分析すると、ちょっとした不自然さが見つかります。今回は、ベストセラーとなった書籍「ヤバい経済学」でも紹介されていた論文を元ネタにネット上のデータを利用して解析を試みます。(2010/12/7) 実践! Rで学ぶ統計解析の基礎(6): 夏の異常気象をオープン・データで確認 今夏は異様に暑かったですよね。でも、どのぐらい暑かったと思いますか? オープン・データを利用し、Rで可視化してみましょう。(2010/10/4) 実践! Rで学ぶ統計解析の基礎(5
1 はじめに データ分析のセミナー等に参加しようとすると、 持ち込みのノートパソコンに事前にRやRStuido等をインストールしておいて下さいと指示されることがありますが、 そんな時でも、この文書を活用すれば、しっかりR講義を受けるための準備が出来ます。 一般に、Rでの分析を始める時には、次の3つの準備が必要になります。 Rのインストール RStudioのインストール Rのパッケージのインストール まずは、あなたのパソコンにR言語の処理を行ってくれるプログラムをインストールします。 次に、一般的にプログラミングを行う場合には、 その作業を便利にサポートしてくれる統合開発環境と呼ばれるソフトを使います。 R言語については、RStudioと呼ばれる統合開発環境が有名ですので、 ここでは、このRStudioのインストールを行います。 最後にR言語の機能を拡張するためのパッケージをインストールしま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く