2018-04-01から1ヶ月間の記事一覧

Python 再帰的にディレクトリを探索する。そして、指定ファイルを指定ディレクトリへコピー or カレントディレクトリにある指定ファイルを消去するスクリプト

'22/06/18更新:コピーする場合、もし、実行前にそのディレクトリがすでに存在すれば、自動的に一旦そのディレクトリを丸ごと削除してから作成します。 ▼仕様1. 再帰的にサブディレクトリ以下を探索し、指定したファイル名にマッチしたファイルをカレントデ…

Python 文字列を指定文字で分割してリスト化「split」。改行コードを除去する「rstrip」

'20/03/21更新:コードを見易く更新しました。 分割対象文字を左側から検索するsplit、右側から検索するrsplit、改行コードを除去するrstripメソッドを使用します。 本記事では、下図のように各行「文字列=数字」となっている。対象となるabcまたはghiを見つ…

VBA エクセルで水準表を作成する

水準表の作成ツールが、ググっても出てこないためExcelVBAのコードを公開します。 下図は本プログラム実行するための入力フォーマット「入力シート」です。まず、作業①因子名をB列4行目以降に入力します。数はいくらでも構いません。次に、作業②各因子の評価…

Python 指定列を対象に、抽出したい数値に近い値を抽出する「pandas」

'20/03/21更新:アルゴリズム変更とコードを見易く刷新した。 下図のようなcsvファイルで、3列目の列名「Out」に数値が昇順に並んでいる。抽出したい値が例えば2.5の場合、2.5に近い値を抽出することを目的とする。 No In Out abc 1 21 1.2 a 2 32 1.24 b 3 …