整数の場合はinteger関数、実数の場合はdouble関数を使う。引数に作成し...
パソコンで数値計算を行うためのクックブック。主としてR言語などの便利帳、備忘録、よく使う機能のメモ。
整数の場合はinteger関数、実数の場合はdouble関数を使う。引数に作成し...
Rは、文字列が数値に変換できるかどうか判定する関数は、初期状態では実装されていな...
stringrパッケージのstr_length関数かstr_width関数を使う...
いわゆる空白埋めをした文字列を得る方法。stringrパッケージのstr_pad...
tibbleを使用してgroup_by関数で重複を調べたい列を指定し、summa...
[R]文字列が指定の正規表現パターンとマッチするかどうか調べる
grep関数を使うと、指定の正規表現パターンにマッチするかどうか簡単に調べること...
Rでは、プログラミング言語でいうところの変数はベクトルといい、値や情報を一つ以上...
stringrパッケージのstr_flatten関数を使う。要素を連結させるベク...
paste関数にcollapseオプションを指定して使う。paste関数はデフォ...
stringrパッケージのstr_sub関数を使う。第二引数に文字数を負数にして...
baseパッケージには、文字列の末尾から文字数を指定して文字列を取り出せる関数(...
stringrパッケージのstr_sub関数を使う。第二引数を指定せず第三引数に...
baseパッケージには、文字列の先頭から文字数を指定して文字列を取り出せる関数(...
stringrパッケージのstr_sub関数を使う。第二引数に取り出したい文字列...
substr関数を使う。第二引数に取り出したい文字列が始まる位置を、第三引数に終...
[R]正規表現を使用して文字列型ベクトルから特定の文字列を含む要素を取り出す
grep関数を使う。検索する文字列の指定には正規表現が適用される。検索対象にベク...
[R]Outlookのメールアドレス入力欄よりコピペしたテキストからアドレス一覧を作成する
Outlookのメール作成のウィンドウで、メールアドレスの入力欄よりコピペしたテ...
[R]通算打数が5,000以上のプレイヤーのホームラン率と三振率の散布図(「Rによるセイバーメトリクス入門」(技術評論社)pp.62-63)
散布図の青実線は平滑化曲線。> library(tidyverse)&...
stringrパッケージのstr_split関数を使う。分割指定の正規表現パター...
strsplit関数を使う。分割指定の正規表現パターン(第2引数)に "" を指...
重複組合せとは、複数のものから同じものを繰り返しとることを許してとった組合せのこ...
重複順列とは、複数のものから同じものを繰り返しとることを許してとって並べた順列の...
as.vector関数を使う。行列の列ベクトルごとに順に要素を抜き出すため、行ベ...
[R]ベクトルから条件に一致する要素のインデックスを抽出する
which関数を使う。一致する要素が無い場合は、長さが0のベクトルを返す。戻り値...
ベクトルはインデックス(構成する要素に割り振られた1から始まる連番)の指定に、ベ...
正規表現で^記号は文字列の先頭を表すため、これを正規表現パターンに利用する。in...
正規表現で$記号は文字列の末尾を表すため、これを正規表現パターンに利用する。in...
file.path関数を使う。以下は、自動的に削除される一時ディレクトリを利用し...
*演算子を使う。それぞれ行列を指定する。アダマール積の定義(行の数と列の数が同じ...
行列Aと行列Bの積ABを求めるには、%*%演算子を使う。行列の乗法は、左側の行列...
計算機イプシロンとは、不等式「1 + e > 1」が成り立つ最小の正数eの...
*演算子を使う。それぞれスカラー(数や関数のこと)と行列を指定する。>...
+演算子または-演算子を使う。行列の和と差の定義(行の数と列の数が同じ行列同士の...
matrix関数を使う。以下のように引数を指定するmatrix(成分を含むベ...
[R]tibbleから指定した一列を取り出してベクトルにする
$演算子か[[ ]]演算子を使う。戻り値はベクトルになる。> n &l...
rvectパッケージのhtml_table関数を使う。あらかじめread_htm...
[ ]演算子を使う。取り出したい列を数値型ベクトルか文字列型ベクトルで指定する。...
[ ]演算子を使う。取り出したい行を数値型ベクトルで指定する。列を指定する箇所は...
$演算子か[[ ]]演算子を使う。戻り値はベクトルになる。> n &l...
[R]データフレームを指定した列だけのデータフレームに変換する
[ ]演算子を使う。取り出したい列を数値型ベクトルか文字列型ベクトルで指定する。...
[R]データフレームを指定した行だけのデータフレームに変換する
[ ]演算子を使う。取り出したい行を数値型ベクトルで指定する。列を指定する箇所は...
asinh関数(逆双曲線正弦)、acosh関数(逆双曲線余弦)、atanh関数(...
^演算子を使う。^演算子はベクトルを操作する:演算子より優先順位が高いため、最後...
magickパッケージのimage_read関数を使う。URLを指定して読み込む...
magickパッケージのimage_blank関数を使う。colorオプションに...
stringrパッケージのstr_split関数を使う。正規表現を使って分割の条...
strsplit関数を使う。正規表現を使って分割の条件を指定することができる。戻...
ceiling関数を使う。厳密には、引数に与えた数値より大きい最小の整数を返すこ...
trunc関数を使う。引数に与えた数値の小数点以下を、強制的に切り捨てていると考...
round関数を使う。JIS Z 8401に基づくいわゆる偶数丸めであることに注...
names関数を使う。tibbleを与えると、列名を文字型ベクトルで返す。以下は...
names関数を使う。データフレームを与えると、列名を文字型ベクトルで返す。以下...
[R]サンプルのデータセット「面積が1万平方マイルを超える陸塊」
datasetsパッケージのislandsは、面積が1万平方マイルを超える陸塊を...
distinct関数で列を指定すると、指定された列の重複を調べて、重複を取り除い...
nrow関数でそのtibbleの全行数を取得し、行のインデックスに全行数~1とな...
nrow関数でそのデータフレームの全行数を取得し、行のインデックスに全行数~1と...
names関数を使う。引数に与えたリストに含まれる要素の要素名を、文字列型ベクト...
リストの要素にNULLを代入すると、NULLが代入されるのではなく、指定した要素...
c関数かappend関数を使う。c関数は引数に指定した順番どおりのリストを作成し...
list関数を使う。引数に要素とするオブジェクトを指定する。含める要素にリストを...
リストとは、異なる種類のオブジェクトを一つにまとめたオブジェクトのこと。ベクトル...
numDerivパッケージのjacobian関数を使う。第一引数に目的関数を、第...
numDerivパッケージのhessian関数を使う。第一引数に目的関数を、第二...
[R]指定した複数の列を基準にして2つのデータフレーム(tibble)が結合できるか否か調べる
dplyrパッケージのjoin_by関数に複数の結合の条件を指定してsemi_j...
[R]指定した複数の列を基準にして二つのデータフレーム(tibble)を結合する
dplyrパッケージのjoin_by関数に複数の結合の条件を指定して~_join...
リスト内包表記のif節を使う。戻り値はリストで、条件に一致する要素がない場合は、...
[Python]特定の文字列で始まる(始まらない)文字列を抽出する
正規表現で^記号は文字列の先頭を表すため、これを正規表現パターンに利用する。以下...
[Python]特定の文字列で終わる(終わらない)文字列を抽出する
正規表現で$記号は文字列の最後を表すため、これを正規表現パターンに利用する。以下...
download.file関数を使う。第一引数にダウンロードしたいインターネット...
[Python]文字列が指定の正規表現パターンとマッチするか否か調べる
reモジュールのsearch関数を使う。指定した正規表現パターンとマッチするとM...
OpenCVライブラリを使うには、cv2モジュールを使えばよい。Anaconda...
[Python]インターネット上のファイルをダウンロードする
requestsモジュールのget関数を使う。以下は、歌手・声優「優木かな」のX...
bool関数を使う。引数に与えたオブジェクトがTrue(真)かFalse(偽)の...
スクリプトでも対話型実行環境でも、;記号(セミコロン)を使うことで1行に複数の文...
type関数を使う。引数に変数を指定する。>>> n = ...
既存のリストに要素を追加するには、+=演算子かappendメソッドを使う。いずれ...
[Anaconda]インストールされているパッケージを確認する
condaコマンドのlistサブコマンドは、その仮想環境にインストールされている...
osモジュールのpath.join関数を使う。以下は、自動的に削除される一時ディ...
osモジュールのenvironオブジェクトを参照する。以下はWindows環境下...
*演算子を使う。それぞれndarray型を指定する。>>>...
行列Aと行列Bの積ABを求めるには、numpyモジュールのdot関数を使う。引数...
ndarray型に*演算子を使う。それぞれスカラー(数や関数のこと)と行列を指定...
ndarray型に+演算子または-演算子を使う。行列の和と差の定義(行の数と列の...
numpyモジュールのarray関数を使う。引数にリストを指定すると、それがその...
mathモジュールのasinh関数(逆双曲線正弦)、acosh関数(逆双曲線余弦...
os.pathモジュールのisfile関数かisdir関数を使う。存在しないファ...
os.pathモジュールのexists関数を使う。exists関数はファイルかデ...
Pythonはソースコードが書かれたソースファイルの文字コードを、デフォルトでは...
[Python]文字列が数値(小数)に変換できるか否か確認する
float関数と例外処理を利用して以下のような関数を定義すればよい。ソースコー...
[Python]文字列が数値(整数)に変換できるか否か確認する
int関数と例外処理を利用して以下のような関数を定義すればよい。ソースコード...
updateサブコマンドに--allオプションをつけて実行する。「Proceed...
formatメソッドかフォーマット済み文字列リテラルを使う。>>...
mathモジュールのceil関数を使う。厳密には、引数に与えた数値より大きい最小...
mathモジュールのtrunc関数を使う。引数に与えた数値の小数点以下を、強制的...
condaコマンドのinfoサブコマンドを使う。(base) >con...
round関数を使う。JIS Z 8401に基づくいわゆる偶数丸めであることに注...
reモジュールのsplit関数を使う。2番目の例のとおり、正規表現を使って分割の...
numpyモジュールのarange関数を使う。戻り値はndarrayクラス。初項...
[Python]アメリカ合衆国大統領の大統領就任演説のテキストを得る
nltkモジュールを使う。初代のワシントンから、2021年就任のバイデン大統領ま...
nltkモジュールのdownloadメソッドを使う。>>>...
整数の場合はinteger関数、実数の場合はdouble関数を使う。引数に作成し...
Rは、文字列が数値に変換できるかどうか判定する関数は、初期状態では実装されていな...
stringrパッケージのstr_length関数かstr_width関数を使う...
いわゆる空白埋めをした文字列を得る方法。stringrパッケージのstr_pad...
tibbleを使用してgroup_by関数で重複を調べたい列を指定し、summa...
grep関数を使うと、指定の正規表現パターンにマッチするかどうか簡単に調べること...
Rでは、プログラミング言語でいうところの変数はベクトルといい、値や情報を一つ以上...
stringrパッケージのstr_flatten関数を使う。要素を連結させるベク...
paste関数にcollapseオプションを指定して使う。paste関数はデフォ...
stringrパッケージのstr_sub関数を使う。第二引数に文字数を負数にして...
baseパッケージには、文字列の末尾から文字数を指定して文字列を取り出せる関数(...
stringrパッケージのstr_sub関数を使う。第二引数を指定せず第三引数に...
baseパッケージには、文字列の先頭から文字数を指定して文字列を取り出せる関数(...
stringrパッケージのstr_sub関数を使う。第二引数に取り出したい文字列...
substr関数を使う。第二引数に取り出したい文字列が始まる位置を、第三引数に終...
grep関数を使う。検索する文字列の指定には正規表現が適用される。検索対象にベク...
Outlookのメール作成のウィンドウで、メールアドレスの入力欄よりコピペしたテ...
散布図の青実線は平滑化曲線。> library(tidyverse)&...
stringrパッケージのstr_split関数を使う。分割指定の正規表現パター...
strsplit関数を使う。分割指定の正規表現パターン(第2引数)に "" を指...
Windows版は、バージョン4.1.3まではデフォルトで扱う日本語の文字コード...
runif関数などの乱数を発生させる関数を実行する前に、set.seed関数に任...
rnorm関数を使う。rnorm関数は正規分布に基づく乱数を返す。第一引数に指定...
runif関数を使う。runif関数は一様分布(指定の範囲内で各値が一様の確率で...
list.files関数で調べたいファイル名を取得し、file.info関数を使...
stringrパッケージのstr_detect関数を使う。同じstringrパッ...
grepl関数を使う。grep関数はパターンにマッチする要素のインデックスを返す...
force_tz関数を使う。指定のタイムゾーンに応じて時刻を変換するのではなく、...
with_tz関数を使う。指定の日付時刻を指定のタイムゾーンに応じて時刻を変換す...
CSVファイルにタイムゾーンも明記されている場合は、そのタイムゾーンの日付時刻と...
日付時刻型ベクトルを出力すると、UTCに変換されて出力されることに注意。なお、日...
実行環境如何に関わらず作成時にタイムゾーン(等時帯)を明示的に指定をしなければ、...
which関数を使う。戻り値はインデックスであることに注意。指定の条件に一致する...
|記号を使う。それぞれの文字列は( )(括弧)で囲む。> name &...
add_column関数を使う。.afterオプション(.beforeオプション...
要素名を指定する際、通常の単語はそのまま指定すればよいが、例えば空白を含むような...
list関数とc関数を組み合わせて使う。> no <- 1:2&...
c関数を使う。> lis1 <- list(1:2, c("リフ...
diag関数を使う。第1引数に対角要素の値、第2引数に求める正方行列の次数を指定...
optim関数を使う。使用時には適切な初期値を与える必要がある。数値的に求めるた...