data science
Pythonで積上げ棒グラフを描く ― 発展編

前回Pandasの機能を使って国別・年齢層別の積上げ棒グラフを作りました。 各国データを層化するカテゴリーが年齢という共通なものでありデータ構造が比較的単純だったので有効な方法でしたが、データがより複雑だったり図に属性を […]

続きを読む
data science
Pythonで積上げ棒グラフを描く ― 基礎編

仕事のため試行錯誤しながら積上げ棒グラフを作ったので、備忘録としてやり方をまとめておきます。ここではOur World in Dataから入手した国別・年齢層別人口データを用いて描いてみます。 外部ライブラリのインストー […]

続きを読む
Linux
Dockerを用いARM MacでAutoDock Vina公式チュートリアル "Basic docking" を実行する

動機 Autodock Vina (以下Vina) は、分子ドッキングを行うためのオープンソースプログラムです。前回ARM MacにVina をインストールする方法を書きました。 でも残念なことに、MacにVinaをイン […]

続きを読む
Linux
AutoDock VinaをLinuxにインストールする方法2024年版

AutoDock Vinaはタンパク質とリガンド等分子の結合をシミュレーションするソフトウエアです。先日AutoDock Vina v1.2.5をLinuxにインストール際にハマりました。GitHubの最新ファイルをダウ […]

続きを読む
Mac
AutoDock VinaをARM Macにインストールする方法2024年版

AutoDock Vinaはタンパク質とリガンド等分子の結合をシミュレーションするソフトウエアです。AutoDock Vina v1.2.5をM1 MacのConda環境にインストール際にハマりました。「RとPython […]

続きを読む
IT
BingのGPT-4で東大入試自由英作文練習

無料のBing GPT-4に大学入試の自由英作文過去問を与え、類題と解答例を作らせることができます。更に、作文に対する添削も受けられてとても便利です。東京大学の問題を例にしましたが、もちろん他大学の出題形式にも応用可能で […]

続きを読む
IT
ASAHIネット固定IPアドレス解約時の罠

ASAHIネットの固定IP・動的IPを切り替える際ルーターの設定を変更しないとネットワークが正しく機能しなくなるという落とし穴があります。固定・動的IP切替と障害発生の時期が異なること、原因を推測しにくい症状を呈することからトラブシューティングに苦労する可能性があります。先日固定IP解約の際にハマったので解決法を共有します。

続きを読む
python
表記に揺らぎがあるリストの項目をPythonで名寄せして対応づける

2台のパソコンの重複するファイルを整理していると、同じファイルなのに名前が微妙に違って困ることがある。Levenshtein距離を用いて名寄せするPythonスクリプトを書いた。使用にあたり、先ずターミナルでpip in […]

続きを読む
Mac
macOS Sonoma 14.1のUSBインストーラーは作れない

macOS Sonomaをクリーンインストールする方法はこの記事の通りです。 しかしTerminal.appを開いてSonoma 14.1のインストーラーからUSBインストラーを作成しようとすると次のようにエラーが出ます […]

続きを読む
data science
Data-Driven Science and Engineering. Chapter 3 Exercises

続きを読む
WordPress
ウェブサイトを初期ドメインで表示させない方法

独自ドメインで公開しているウェブサイトがレンタルサーバーの初期ドメインでも表示されるのはカッコ悪いし、セキュリティ上のリスクもあります。WordPressディレクトリー直下の.htaccessに次のように書き込めばよいで […]

続きを読む
data science
Data-Driven Science and Engineering. Chapter 2 Exercises

I used Python and worked on exercises in Chapter 2 of Data-Driven Science and Engineering, 2nd Edition (2022).

続きを読む
入試英語
大学入試和文英訳問題考察ー東大2018前期

以下の下線部を英訳せよ。

「現在の行動にばかりかまけていては、生きるという意味が逃げてしまう」と小林秀雄は語った。それは恐らく、自分が日常生活においてすべきだと思い込んでいることをやってそれでよしとしているようでは、人生などいつのまにか終わってしまうという意味であろう。

続きを読む
data science
Data-Driven Science and Engineering. Chapter 1 Exercises

Pythonを使ってData-Driven Science and Engineering (2022) 第1章の演習問題を解いてみた。

続きを読む
data science
M1 MacにPyCaretをインストールする

Conda-forgeのPyCaretはバージョンが古い。2023年6月1日現在pip版が3.0.2のところconda版は2.3.10。下のコマンドで最新版をインストールできた。

続きを読む
WordPress
さくらのレンタルサーバーを新サーバーに移行した記録

さくらのレンタルサーバーで運用しているWordPressサイトを新サーバーに移行した記録です。 環境 やり方 「新サーバーへの移行方法のご案内」の通りです。流れも公式の説明がわかりやすいです。移行ツールを使いストレージ使 […]

続きを読む
入試英語
大学入試和文英訳問題考察ー東大2021前期

以下の下線部を英訳せよ。

私が遊び好きだと言うと、欺されたような気になる方がおられるかもしれない。たしかにギリシア語やラテン語をモノにするには、一日七、八時間、八十日間一日も休まずやらなければならなかった。基本的テキストを読むときは毎日四、五ページ、休まずに読みつづけなければならなかった。それでは遊ぶ暇なんかないじゃないか。 何か遊び好きだ、と。

いや、別に嘘をついているわけではない。たしかに大学に入ってしばらくのあいだ、 語学を仕込む期間はこんなふうにやらなければならなかった。だが、語学の習得は自転車に乗る練習のようなもので、練習しているあいだは大変でも、一度乗れるようになってしまえばなんでもない。あとはいつも乗ってさえいればいいのだ。

続きを読む
WordPress
WordPress VK Blocks目次ブロック表題の文字列を変更する

イントロ VK Blocksは美しくデザインされたスライダーやステップブロック、FAQ等の要素をWordPressのページに簡単に追加するプラグインです。 目次ブロックも、ページのヘディングタグから自動的に目次を作ってく […]

続きを読む
data science
解決!Mac matplotlibの日本語PDFがAcrobatで文字化け

macOSをVentura 13にバージョンアップして以来、matplotlibで日本語含むグラフを作成しPDF化すると、Adobe Acrobat Pro & Reader上で文字化けするようになった。Prev […]

続きを読む
data science
Mac Minicondaのアップデートが掛からないのはminiforge版だからだった

うちのMacのminicondaが古い。新しいバージョンが存在するようだが、指示どおりターミナルで conda update -n base conda と打ってもアップデートが掛からない。いろいろ不具合が蓄積しているよ […]

続きを読む
data science
Macのmatplotlibで日本語を含むグラフPDFが文字化け

Macのmatplotlibでグラフを作成しPDFに保存すると2バイトフォントがAcrobatで文字化けする一方、Preview.appでは正常に見える。対策を検討した。

続きを読む
Mac
FM-7エミュレータをMacにインストールする

1980年代を席巻したパソコン富士通FM-7シリーズのエミュレータ「陸奥」をMacにインストールしました。FM-7後継機種FM77AVの例です。他機種は適宜読み替えて下さい。 環境 インストール cmakeのインストール […]

続きを読む
WordPress
Lightning h3見出し装飾をCSSで変更する

イントロ WordPressテーマLightningの見出しはデフォルトで枠線がついています。↑h2の例。 h3だとこんな感じです。 ブロックエディタの設定により見出し文字の装飾を変更できますが、CSSで管理したいことも […]

続きを読む
未分類
高価・入手困難な洋書はオンデマンド製本が吉

最近洋書の国内価格があまりに高くて驚くことがあります。需要が低い作品でその傾向が強いようです。例えば、このブログでも取り上げたEffective Pandasは Amazon.comで$32.20ですが、Amazon.c […]

続きを読む
PRML
PRML 8.3.3 Image De-Noisingやってみた

Pattern Recognition and Machine Learning (PRML) 第8章 Graphical Modelsを読んでいます。ネットワークを図で理解できるのはいいですが、これまでの章と毛並みが違 […]

続きを読む
data science
酷暑!東京の気温推移1950年から

暑い!東京は確実に暑くなりつつある気がする。客観的な裏付けが欲しくて気象庁過去データのページから東京地点1950年 – 2022年の最高気温、平均気温、最低気温の日別値をダウンロードした。 先ずは日別推移をそのままプロッ […]

続きを読む
python
Base64, PyScriptとWordPress

HTML上でPythonを実行するPyScriptについて先日WordPressでの動作を検証したところ、いくつか気づいた不具合の中にインデントが正しく評価されずエラーになる問題があった。 セキュリティのためWordPr […]

続きを読む
history
大藏省:戰爭保險を付けませう!

実家にて第2次世界大戦時の戦争保険チラシを発掘した。戦中政府なのに国民に対して意外と丁寧で腰が低い。経後の首相宮澤喜一氏が担当だったとか。ジャパンアーカイブスにもあった。1942年のものらしい。だとすると「敵は何時又ゲリ […]

続きを読む
WordPress
TablePressで同義語検索用の隠れ列を作る

TablePressは多機能で見栄えよい表を作るWordPressプラグインである。検索機能が特に便利。遺伝子名のように同義語が複数ある場合(e.g., P2RX1, P2X purinoceptor 1はP2X1の別名 […]

続きを読む
history
戦前ドイツ映画「会議は踊る」脚本 対訳付き

「会議は踊る」(原題 Der Kongreß tanzt)はナポレオン戦争終結後の国際体制を協議するため開かれたウイーン会議を舞台に、ロシア皇帝と町娘の逢瀬を描いたドイツ映画である(そうだ)。戦前の日本で大ヒットした。ジ […]

続きを読む
python
WordPressでPyScriptを使ってみた

PyCon US 2022のキーノートでAnacondaからブラウザー上Python実行環境PyScriptが発表された。αバージョンだが、既にNumpy, Pandasなどの外部モジュールに対応しているとのこと。早速W […]

続きを読む
history
名古屋市町内會組回報1942年號外―食料配給 航空ショー 鹵獲機マーチンも来るよ

実家から戦前町内会のビラが出てきた。以下全文。 町内會組回報 昭和17年9月17日號外 名古屋市 ❶ 第十回鶏卵を配給いたします 引つゞぎ「雜食料品集合切符」第六號券(青色)で入荷の都度配給を致します。割當量や買ひ方等は […]

続きを読む
WordPress
スパムコメントをブロックする一番簡単な方法

WordPressのスパムコメントはほとんど全てロシアからの書き込みである。既にCloudflareを導入しているならブロックするのは簡単。Cloudflareにログインし、セキュリティー>ファイアーウォールルールから以 […]

続きを読む
動画編集
アニメ作成ウェブサービスを使ってみた

Animakerという、人物の2次元キャラクターを配置してアニメを作成するウェブサービスを利用してみた。無料版で老若男女の人間20体強、有料版では動物も含め114体のキャラが存在する。手ぶりを交えつつ話する、デスクワーク […]

続きを読む
PRML
衆院選の当落が明らかになっていく様を確率論的にシミュレーションする

BishopのPattern Recognition and Machine Learning (PRML) 第2章 Probability Distribution から2.2.1 The beta distribut […]

続きを読む
python
書籍: Effective Pandas

Harrison, M. (2021) Effective Pandas: Patterns for Data Manipulation. Independently published. Python Podcastで […]

続きを読む
data science
日本国債金利の時系列データをPandasに取り込む

方法 財務省の国債金利情報ページからヒストリカルデータのCSVをダウンロードできます。これをPandasのDataFrameに読み込みます。まずはデータを見てみましょう。https://www.mof.go.jp/jgb […]

続きを読む
Mac
Macのweb会議設定

Macを使いZoom、Google Meet、Microsoft TeamsでPowerPointスライド共有する際に気をつけるべきことを列挙します。 Web会議の前に設定しておくべきこと 必ず事前に準備しておきましょう […]

続きを読む
Mac
Raspberry Pi 4をプリントサーバにする

最近事務室のCanonレーザー複合機にMacから出力しようとすると、両面/片面の選択ができなかったり、USレター以外の大きさの紙を用紙設定できなかったりする不具合が発生した。複数Macが同時に発症したが、プリンタのファー […]

続きを読む
Mac
Macの写真.appからXMPに書き出される情報

Macの写真.appから ファイル>書き出す>未編集のオリジナルを書き出す で写真を書き出す時、「IPTCをXMPとして書き出す」オプションがあります。 写真.appとexiftooolで値を書き換えはXMPファイルへの […]

続きを読む
WordPress
Lightning Proヘッダー上部の多言語化

WordPressの国産有料テーマLightning Proにはヘッダー上部にキャッチフレーズ、電話番号など表示する機能があります。目立つウェブページ最上部に情報を追加できるのは魅力です。多言語サイトを運営しているとして […]

続きを読む