numDerivパッケージのjacobian関数を使う。第一引数に目的関数を、第...
パソコンで数値計算を行うためのクックブック。主としてR言語などの便利帳、備忘録、よく使う機能のメモ。
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メソッドを使う。>>>...
Windowsの対話型実行環境で、あらかじめ作成したスクリプトを読み込んで実行し...
sysモジュールを利用する>>> import sys&g...
-Vオプションを使う。-VVとすると(when given twice, pri...
[Python]バイト列リテラルからbytes型変数を作成する
文字列リテラルの前に接頭辞bを付ければよい。ただし、接頭辞bでは日本語を服もバイ...
hashlibモジュールの関数を使う。関数はハッシュオブジェクトというハッシュ値...
magickパッケージのimage_resize関数を使う。元の画像をmagic...
magickパッケージのimage_resize関数を使う。元の画像をmagic...
[R]Apacheのログファイルの日付列から日付時刻型ベクトルを作成する
tidyverseパッケージを読み込むと読み込まれるlubridateパッケージ...
tidyverseパッケージを読み込んで、read_log関数を使うと簡単にti...
readxlパッケージのread_excel関数を使う。以下はあらかじめ用意した...
[R]Excelファイルに含まれるワークシートの名前をすべて表示する
readxlパッケージのexcel_sheets関数は、指定したExcelファイ...
[R]ガンマ関数の値の計算(「入門 統計解析 -医学・自然科学編」(東京図書)pp.120-121)
ガンマ関数の値を得るにはgamma関数を使う。> alpha <...
ドイツ語のウムラウト3文字とそのUTF-8による文字コード(16進数による表記)...
pdftoolsパッケージのpdf_render_page関数を使うとraw型に...
pdftoolsパッケージのpdf_fonts関数を使う。以下は、芸能人「中居正...
ドイツ語のウムラウト3文字とそのUTF-8による文字コード(16進数による表記)...
rainbow関数を使う。引数に整数を指定するとその数だけ、赤→紫の方向にグラデ...
lubridateパッケージのtz関数を使う。> library(lu...
pdftoolsパッケージのpdf_info関数を使う。以下は、芸能人「中居正広...
pdftoolsパッケージのpdf_text関数を使う。以下は、芸能人「中居正広...
print関数かcat関数を使う。Rの対話型実行環境では、実行した結果は画面出力...
行政機関の休日は、土日祝日と12/31~1/3。これを指定の年度の日付型ベクトル...
内閣府のウェブサイトの以下のページでは、昭和30年(1955年)~令和7年(20...
colors関数とbarplot関数を組み合わせると、作図機能を使って簡単に一覧...
colors関数かcolours関数を使う。この関数は中身は同じで、色指定で使え...
Rのコマンドラインでは、いわゆるパイプはバージョン4.0.5までは標準で搭載され...
Windows版は、バージョン4.1.3まではデフォルトで扱う日本語の文字コード...
runif関数などの乱数を発生させる関数を実行する前に、set.seed関数に任...
rnorm関数を使う。rnorm関数は正規分布に基づく乱数を返す。第一引数に指定...
runif関数を使う。runif関数は一様分布(指定の範囲内で各値が一様の確率で...
list.files関数で調べたいファイル名を取得し、file.info関数を使...
stringrパッケージのstr_detect関数を使う。同じstringrパッ...
grepl関数を使う。grep関数はパターンにマッチする要素のインデックスを返す...
force_tz関数を使う。指定のタイムゾーンに応じて時刻を変換するのではなく、...
[R]日付時刻型ベクトルの日付時刻を指定のタイムゾーンの日付時刻に変更する
with_tz関数を使う。指定の日付時刻を指定のタイムゾーンに応じて時刻を変換す...
[R]read_csv関数で読み込まれる日付時刻型ベクトルについて
CSVファイルにタイムゾーンも明記されている場合は、そのタイムゾーンの日付時刻と...
[R]write_csv関数で出力される日付時刻型ベクトルについて
日付時刻型ベクトルを出力すると、UTCに変換されて出力されることに注意。なお、日...
[R]ymd_hms関数で作成される日付時刻型ベクトルのタイムゾーンについて
実行環境如何に関わらず作成時にタイムゾーン(等時帯)を明示的に指定をしなければ、...
which関数を使う。戻り値はインデックスであることに注意。指定の条件に一致する...
[R]正規表現を使用していずれかの文字列にマッチする文字列を抜き出す
|記号を使う。それぞれの文字列は( )(括弧)で囲む。> name &...
add_column関数を使う。.afterオプション(.beforeオプション...
[R]特殊な文字が含まれる名前を付けた要素からなるリストを作成する
要素名を指定する際、通常の単語はそのまま指定すればよいが、例えば空白を含むような...
list関数とc関数を組み合わせて使う。> no <- 1:2&...
c関数を使う。> lis1 <- list(1:2, c("リフ...
diag関数を使う。第1引数に対角要素の値、第2引数に求める正方行列の次数を指定...
optim関数を使う。使用時には適切な初期値を与える必要がある。数値的に求めるた...
その環境下に搭載されているタイムゾーンを識別するID(タイムゾーンID)を一覧形...
Sys.timezone関数を使う。以下は、Windowsの日本語版バージョン4...
as.hexmode関数を使う。ベクトルを扱うことができる。戻り値は画面表示では...
seq関数とlength関数を組み合わせれば計算できる。以下の例では2024年1...
例えばデータフレームとして入金と出金の情報だけがあり、これらから残高を簡単に計算...
ベクトルの要素の値をインデックス順に掛けた累積の値を得るには、cumprod関数...
ベクトルの要素の値をインデックス順に足した累積の値を得るには、cumsum関数を...
例えば家計簿のように、日にちと金額が一対一で対応しているデータについて、毎日の入...
[R]read_xlsx関数を使うと画面表示が乱れる(カーソルが飛ぶ)
readxlパッケージのread_xlsx関数は、デフォルトでは、読み込み時に実...
Lahmanデータベースを使うと簡単に調べることができる。> libr...
Lahmanデータベースを使うと簡単に調べることができる。> libr...
Lahmanデータベースを使うと簡単に調べることができる。> libr...
Lahmanデータベースを使うと簡単に調べることができる。> libr...
Lahmanデータベースを使うと簡単に調べることができる。> libr...
Lahmanデータベースを使うと簡単に調べることができる。> libr...
「ブログリーダー」を活用して、ゴールデン・ステートさんをフォローしませんか?
numDerivパッケージのjacobian関数を使う。第一引数に目的関数を、第...
numDerivパッケージのhessian関数を使う。第一引数に目的関数を、第二...
dplyrパッケージのjoin_by関数に複数の結合の条件を指定してsemi_j...
dplyrパッケージのjoin_by関数に複数の結合の条件を指定して~_join...
リスト内包表記のif節を使う。戻り値はリストで、条件に一致する要素がない場合は、...
正規表現で^記号は文字列の先頭を表すため、これを正規表現パターンに利用する。以下...
正規表現で$記号は文字列の最後を表すため、これを正規表現パターンに利用する。以下...
download.file関数を使う。第一引数にダウンロードしたいインターネット...
reモジュールのsearch関数を使う。指定した正規表現パターンとマッチするとM...
OpenCVライブラリを使うには、cv2モジュールを使えばよい。Anaconda...
requestsモジュールのget関数を使う。以下は、歌手・声優「優木かな」のX...
bool関数を使う。引数に与えたオブジェクトがTrue(真)かFalse(偽)の...
スクリプトでも対話型実行環境でも、;記号(セミコロン)を使うことで1行に複数の文...
type関数を使う。引数に変数を指定する。>>> n = ...
既存のリストに要素を追加するには、+=演算子かappendメソッドを使う。いずれ...
condaコマンドのlistサブコマンドは、その仮想環境にインストールされている...
osモジュールのpath.join関数を使う。以下は、自動的に削除される一時ディ...
osモジュールのenvironオブジェクトを参照する。以下はWindows環境下...
*演算子を使う。それぞれndarray型を指定する。>>>...
行列Aと行列Bの積ABを求めるには、numpyモジュールのdot関数を使う。引数...
Removeメソッドは指定した要素を、RemoveAtメソッドは指定のインデック...
localeオプションを使用する。はじめに、この動作確認のためのテキストファイル...
names関数を使う。この関数は特定の要素だけに名前を付けることはできず、全要素...
list関数で=演算子を使い、名前を指定すればよい。> s1 <...
opensslパッケージを使う。以下はハッシュ関数MD5、SHA-1、SHA-2...
要素にNULL指定して代入すればよい。> s <- c(NULL...
append関数を使う。afterオプションには、挿入したい場所の直前のインデッ...
c関数を使う。> s <- c("鈴木みのり", "石見舞菜香"...
c関数を使う。> s <- c("石見舞菜香", "和多田美咲"...
group_by関数で列を指定してグループ化し、summarize関数で集計する...
例えばASCIIの0~9で始まる名前は通常は列名に使用できないが、バックティック...
連番付けにはrow_number関数、順位付けにはmin_rank関数かdens...
group_by関数で列を指定してグループ化し、filter関数とn関数を組み合...
bind_cols関数を使う。最後の例のとおり、行数が揃わない場合は連結できない...
bind_rows関数を使う。rbind関数と同様に列名を基準にして連結するため...
共通部分(どちらにも属している要素の集合)M∩Nを得るにはintersect関数...
rvestパッケージのread_html関数とhtml_node関数を組み合わせ...
代入演算子<-を使う。> n <- 58> s &l...
URLencode関数を使う。> URLencode("和多田美咲")...
browseURL関数を使う。Googleのトップページを既定のブラウザーで開い...