'john'}json形式の文字列から、eval関数を使ってdict型のデータを生成することはよくあるので知っておくとよい。技術Pythonの正規表現で複数行マッチングの置換を行うPythonのreモジュールを使って複数行に渡る正規表現マッチング・置換を行う場合はflagsオプションに適宜re.MULTILINEやre.DOTALLを指定する。string)具体的な内容^や$を各行にマッチさせるre.MULTILINEフラグ指定re.MULTILINEを指定しない場合、^は文字列の先頭に、$は文字列の末尾しかマッチしない。1つの文字列変数につきそれぞれ1箇所しかマッチし得ない。10;ちなみにre.MULITILINEフラグ指定なしで正規表現$をパターンに入れると何も削除されません。フラグ指定なしでは$は文字列の末尾にしかマッチしません。行の末尾にはマッチしません。文字列の末尾および文字列の末尾の改行の直前(がもしあれば)とマッチします。正規表現操作.を改行(\n)にもマッチさせるre.DOTALLフラグ指定re.DOTALLフラグ指定が無いと.は改行にはマッチしません。re.DOTALLフラグ指定をすることで改行にもマッチします。書くのが良いんでしょう。任意の文字とマッチします。正規表現操作フラグを両方指定する場合フラグなのでORを取れば大丈夫です。技術RのBroadcastRのBroadcast(ベクトル、行列などの型や次元を自動で合わせて演算する)でたまに混乱するのでまとめる。結論だけ書くとRではベクトルを行列にBroadcastするとき、列方向で埋め合わせるという事だけを忘れないようにすればOK基本原理デフォルトでは列方向で要素を埋めていくまず基本原理把握のため、ベクトルから行列を生成してみる。Rではベクトルから行列を生成する際、デフォルトでは列方向(bycol)優先にで要素を埋めていく。20デフォルトではベクトルから行列を生成する際、列方向に使うという事。20よくある危険な例(中心化する場合)よくある処理の例で見ていきます。行列を各変数(列)ごとに中心化してみましょう。ダメな例もとの行列から平均値を引いていくのですが、そのまま引くと意図と異なる値が出ます。は行方向でBroadcastしてもらわないとダメです。【簡単】はてなブログのサイドバーをカスタマイズ。横幅と注目記事のサムネイル画像サイズを調整しました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。