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

Scrapboxで画像が多いページへの行リンクがずれないようにする

画像の高さが不定なので、画像の読み込みが遅れると最初の表示位置からスクロールがずれてしまうらしい。 色々試したけどURLがハッシュを含む場合にウィンドウの高さが変わったら(≒画像が遅れて読み込まれたら)アンカーを叩くという方法で対応している。 let…

DTでNA、Infを扱う

R

RのDTパッケージを使うとJavaScriptのDataTablesライブラリ(DataTables | Table plug-in for jQuery)利用したインタラクティブなテーブルが作成できる。 しかし、JavaScriptのライブラリである都合上、Rでは可能なことが簡単には実現できないということもあ…

指数平滑移動平均における初期値の決定・調整方法とR、Pythonでの計算方法

指数平滑移動平均は移動平均の一種で、数列のある値に対応する移動平均値を、次のような漸化式で定める。 ここでは新しい値に対する重みの割合を調整する係数で、であり、1に近いほど直近の値の影響が大きくなる。 漸化式を級数展開して、次のような表現をす…

Rで非等価結合

R

非等価結合 is 何 通常の結合(等価結合)においては、テーブル同士を結合する場合にそれぞれのテーブルから列を指定し、列の値が等しいという条件をもって行同士を結合する。 非等価結合は結合条件に不等式や範囲などの等値ではない条件を指定して結合する。…

FP2級技能検定を受けた

前回(FP3級技能検定を受けた - もうカツ丼はいいよな)3級を受けて合格していたので2級を受けた。前回に引き続いてFP協会での受験。 今回は大分手を抜いてしまったがやったことの記録を残す。

ggplot2でヒストグラムに経験分布を重ねて描く

R

2ヶ月に1回くらい同じようなことをやろうとして都度調べている気がするのでまとめておく。

cVimからSurfingkeysに乗り換えた

Vimperatorが使えなくなってから長いことcVimを使っていたが、cVimもメンテナンスされなくなり、cVimをforkしたvb4cも更新されないままついにarchiveになってしまった。 dcchambers/vb4c: vb4c has been archived - please direct all conversation to the o…

RStudioにショートカットを追加する(shrtctsパッケージ)

前置き RStudioはキーボードショートカットのカスタマイズができる。 https://support.rstudio.com/hc/en-us/articles/206382178-Customizing-Keyboard-Shortcuts-in-the-RStudio-IDE だが、好きなキーボードショートカットを追加しようとするとRStudioの設…

配当所得を総合課税にするかどうかの話

Tax R

毎年なんとなくの知識で配当所得を確定申告して総合課税にしているが、きちんと計算をしたことが無かったので計算をした。

write.csvでgsubのエラー

R

先日Rを触っていたら次のようなエラーが出た(という報告を受けた)。 Error in gsub("\"", qstring, col.names, fixed = TRUE) : input string 2 is invalid in this locale 状況としてはPostgreSQLのデータをdplyrでmutateしてwrite.csvに渡す際に発生して…

Withings APIを使ってRでWithingsのデータを取得する

R

普段Withingsの体重計(Withings Body Cardio)と睡眠計(Withings Sleep)を使っているが、このデータはAPIを利用して取得することができる。 Withings Body Cardio フランス生まれのスマート体重計 ブラック Wi-Fi/Bluetooth対応 心臓の健康チェック(心拍…

BigQueryではサブクエリのエイリアスがSTRUCT型として扱われる

ちょっとハマった。 例えばMySQLだと次のようなクエリは通る。

RからBigQueryに接続する

概要 RからBigQueryに接続する方法としては大きく2種類ある。 odbcパッケージおよびODBCドライバを使用する方法 bigrqueryパッケージを使用する方法 RStudioのドキュメント(Google BigQuery)を読みながら両方試してみたので手順をメモっておく。ちなみに2の…

FP3級技能検定を受けた

昨年の11月頃に思いついて今日試験を受けてきた。やったことの記録を残す。