- 2025年6月17日
- 2025年6月20日
- 2件
Pythonのループ処理をマスターしよう!
ループ処理無くしてPythonは語れない Pythonでの繰り返し処理(ループ)は、化学研究者にとって業務自動化や機械学習に欠かせない技術です。 概念から実装まで完璧にマスターしましょう! 本記事では、化学分野での実際の応用をイメージできるように、実例を交えながら解説してきます。 具体的には、スペク […]
ループ処理無くしてPythonは語れない Pythonでの繰り返し処理(ループ)は、化学研究者にとって業務自動化や機械学習に欠かせない技術です。 概念から実装まで完璧にマスターしましょう! 本記事では、化学分野での実際の応用をイメージできるように、実例を交えながら解説してきます。 具体的には、スペク […]
関数とは?メソッドとは? Pythonを学び始めると、「関数」と「メソッド」という用語が出てきます。 どちらも何らかの処理を施すものですが、「何が違うの?」「どう使い分けるの?」と疑問に思うことがあります。 例えば、リストを並び替えたいときに登場する以下2つのコード: numbers = [3, 1 […]
業務自動化と機械学習に必須のリスト操作 Pythonを使った化学研究の自動化や、最近注目を集める機械学習による開発効率化において、コンテナ型(データをまとめて扱う型)の理解は欠かせません。 コンテナ型にはいくつか種類がありますが、特にリスト型は頻出中の頻出。 測定データをまとめたり、複数ファイルを処 […]
文字列操作をマスターして業務を自動化しよう! 化学研究者がPythonを活用する上で、とくに業務自動化のために「文字列操作」は重要です。 機械学習の活用にしか興味がない方は、大まかに理解しておく程度でも問題ないです。 業務を自動化するためには、ファイル名管理やデータ整形、ユーザー入力処理などの場面で […]
Pythonでの数値計算 はじめに 化学研究者のPython活用には数値計算技術は必須です! 理由は説明不要ですね。 本記事では、基本となる数値型の四則演算、より大規模な計算処理や行列演算が可能なライブラリ「NumPy」について解説します。 この記事を読むことで、業務自動化やMI、機械学習による開発 […]
研究者のPython活用で必要な8つのポイント はじめに 「プログラミングって難しそう…?」 そう思っている化学者研究者の皆さん、ちょっと待ってください! 化学者研究者がPythonを使いこなすために押さえておくべきポイントは8つだけです。 本当はもっと奥が深く、複雑だと思いますが、研究者にとって、 […]
PythonによるExcel業務の自動化を体感 はじめに 本記事では、複数のスペクトル生データ(csvファイル)を集約し、エクセルに書き出して、さらにグラフを描画するまでの作業を自動化したプログラムを解説します。 そのまま使えるサンプルプログラムを配布しています。 「Pythonでどんな作業が自動化 […]
Pythonのバージョン変更方法を徹底解説 はじめに 現在のPython最新バージョンは3.13ですが、3.13はリリースされてからまだ日が浅いです(2025年4月時点)。 そのため、安定版である Python 3.12 と比較して、多くの不具合や未実装の機能が存在する可能性があります。 本記事では […]
一括インストールから用途別に徹底解説 はじめに 化学研究や実験データ解析、さらには自動化や機械学習による開発加速が求められる中、Pythonはこうした業務を大幅に効率化するための強力なツールです。 本記事では、化学の若手・中堅研究者の方々が、研究活動や業務改善に役立てるためにぜひインストールしておい […]
Jupyter Labの便利な拡張機能を導入しよう! はじめに 開発をより効率的なものにするために、Jupyter Labには便利な拡張機能が多く存在します。 本記事では化学者のPython活用において、便利な拡張機能の導入方法、インストール後の設定について詳しく解説します。 この記事を読み終えたと […]