Rのこと。

記事は引っ越し作業中。2023年中までに引っ越しを完了させてブログは削除予定

2021-01-01から1年間の記事一覧

スプレッドシートで簡易なデータ連携・検証に使う際のGAS集

はじめに 仕事をしていると、何でもかんでもサーバーで動かす、ソフトウェアライセンス費用がかかる、費用対効果もわからないので、簡易なデータ連携の基盤を作るが色々と面倒だったりする。そんなときに様々なツールと連携しているスプレッドシートを使うと…

lubridateパッケージのparse_date_time関数がうまくいかない?

よくわからないので調べる。下記の1つ目のケースがうまくいかない。 1日の前に半角スペースがなく1桁→うまく変換されない 1日の前に半角スペースがあり2桁→うまく変換される 1日の前に0があって2桁→うまく変換される library(lubridate) parse_date_time("Ap…

ローカルからGithubへのアクセスのパスワード認証終了のお知らせが来たのでSSHでアクセスする

遂にこの日がきてしまった。ローカルからGithubへのアクセスにおいて、パスワード認証が終了したため、SSHまたはトークンなどの登録が必要になったので、その設定のまとめ。いつかきっと忘れるので。 SSHキーを作成 リポジトリにアクセスする端末で下記を実…

RmarkdownとGithubPagesを使ってミニマムな勉強ノートを作る

GituhubのページでRマークダウンを管理するリポジトリを作成する。ここではstatistical_noteとする。 ローカルPCでRマークダウンを管理するディレクトリを作成する。リポジトリと同じくstatistical_noteとする。いつものようにリモートリポジトリの設定を行…

glmnetパッケージのcv.glmnet関数のstandardize引数の超雑なメモ

glmnetパッケージのcv.glmnet関数のstandardize引数の超雑なメモ ?glmnetには下記の記載がある。 standardize Logical flag for x variable standardization, prior to fitting the model sequence. The coefficients are always returned on the original s…

tidyselectについてのメモ

カラムの選択でtidyselectパッケージのvars_select()を使った例。 library(tidyverse) library(tidyselect) n = 5 data <- tibble( y = rnorm(n, 100, 10), a1 = rnorm(n, 100, 10), b2 = rnorm(n, 100, 10), c3 = rnorm(n, 100, 10), a2 = rnorm(n, 100, 10…