人生暇していた私が、突然プログラミングが必要になったことから勉強を始めることに... プログラミングの授業なんて受けたことのない状態からどこまで上達できるのでしょうか。
4o AI ChatGPT python R プログラミング 初心者
動作分析などの解析をやったりビックデータを扱ったりすることが多くなってくるとpythonのSciPyモジュールだけでは少し足りなくなってきてしまうことがあります。特に複雑な統計解析をする上でRを使わざる得ないケースもあり、私もその一人でした。 データの読み取りからデータセットの...
pandas python プログラミング 初心者
前回(記事URL: https://himahimaknowledge.blogspot.com/2025/01/spyder-start-pref.html )と前々回(記事URL: https://himahimaknowledge.blogspot.com/2025/01/...
Anaconda python プログラミング 初心者
前回紹介した、pythonの開発環境をAnacondaを経由して作成する記事( https://himahimaknowledge.blogspot.com/2025/01/anaconda-start.html )を見てもらうと、基本的なpythonの開発環境が整いました。こ...
numpy pandas python プログラミング 初心者
pythonを使った時系列データの解析をやっていると、外れ値のデータが邪魔でどうにかしたいケースが多くあります。筆者は三次元動作分析をメインでやっているのですが、その場合には、三次元動作解析装置自体に備わっているラベリングツールで事前に補完作業とかができます。 しかしながら、近年...
Arduino エラーコード覚え書き プログラミング 初心者
M5Stack Core2を使用している中で、一つエラーに遭遇したので備忘録として残しておきます。M5Stack Core2は手軽にArduinoを扱えるのですが、普段pythonでやっている感覚とはなんか違うエラーが出るので、毎回調べるのに時間がかかります。正直マイコンとかAr...
pythonを使うにあたって一番ネックになるところは環境構築と呼ばれる部分になります。この部分をしっかりとすることでいろいろと捗りますが、極めるとキリがありません。しかも仮想環境とかそういったことなど、いわゆる初心者を混乱させる要素で忌避させてしまう原因にもなります。 ただ、本ブ...
AI python プログラミング 初心者 理学療法士
最近ではChatGPTみたいな感じの生成AIがたくさんあり、だれでも簡単にプログラミングを行うことができるようになってきました。こういった生成AIのツールをうまく活用することでより効率的にデータの解析を行うこともできるようになるといえます。 特に研究領域に所属している大学院生や...
python 初心者 理学療法士
こんにちは。 私はこれまでにプログラミング(特にpython)のサンプルコードを書いたりトラブルシューティングを書いたりしてきましたが、実はバックボーンは理学療法士(PT)です。 今までの記事は雑多にいろんな簡単なpythonのサンプルコードの処理ばかりでしたが、今後は理学療法...
ガジェット ライフスタイル 初心者 大学生
こんにちは。 プログラミングをやっていると英語に出くわす機会が多かったり、必要な論文を読んだりする場面も多くなります。Google翻訳もかなり精度は高くなってきてはいるのですが、日本語になったときの違和感というのはやはり残ります。 そこで最近話題になっているのが、DeepLとい...
こんにちは。 ROSとかrealsense を扱っていると、bagファイルをよく扱うことがありますよね。bagファイルはlinuxだとうまく使えるのかもしれないけど、windowsだとなかなかうまく扱うのが難しいような印象を受けます。 私もよくbagファイルのデータをもらって扱う...
numpy python プログラミング 初心者
pythonを勉強していると辞書型とかリストとかいろいろと出てくるけど、これって解析とかの時にも役に立つのかさっぱりわからないのが最初の印象ですよね。 しかしながら、こういった辞書型はmatファイルとかを扱うときに真価を発揮します。 ここでは、matファイルがどんな使用になって...
numpy python scipy プログラミング 初心者 大学生
こんにちは甘味です。 大学も後期になってくると、大学三年生はゼミ活動が始まり、大学4年生は本格的に卒論に取り組むことになりますね。 特に理系の大学生さんだと、計測機器でデータを計測し、その生データを用いて自分の卒論で得たいデータを算出することになると思います。 計測したデータを...
pythonデータを扱ったりしていると、いろんなサンプリング周波数のデータを同時に計測することがありますよね。 何らかの方法で、データ計測開始時点をそろえたとして、サンプリングがそろっていないことには、データを並べたり、グラフで可視化する際にもとても面倒です。 そういった場合に必...
matplotlib numpy python 初心者
前回のpythonとmatplotlibを使った折れ線グラフの描き方では、グラフのサブプロットの描き方などの基礎的なところから説明しました。今回の記事はmatplotlibでグラフを描く方法の続きになり、python環境での散布図のグラフ描写について紹介していこうと思います。 m...
matplotlib python 初心者
皆さんはグラフを作るといったらどういったツールを使うことが多いでしょうか?多くの場合はExcelとかを第一に据える人がほとんどだと思いますが、エクセルってラフにグラフを作るのはいいのですが、細かい調整だったりとかデザインの部分でイマイチ使いにくかったり納得いくデザインに仕上がらな...
MATLAB python 初心者
最近pythonのコーディングに慣れてきて、レポート作成とかグラフ描写、統計解析とかもpythonとRに集約することができてきました。 プログラミングをやり始めたころは主にMATLABをメインで使っていました。MATLAB自体は直感的で使いやすくてコードも簡単だしいいなーと思って...
いろいろと仕事で行列データを使っていると、同じコードを何回も書いている箇所が出てきて、全体のpythonコードの長さが冗長になってしまうことが多いです。そういった場合に役に立つのがfor文になります。 for 文はpythonに限らず、他のプログラミング言語でも使われていますが、...
pythonをいろいろと使っていると、自分でいろいろとパッケージとか仮想環境をカスタマイズをしたくなってきますね。 そういったpythonのパッケージ管理にはAnacondaを使うのが非常に便利です。Anacondaに関しては、これまでもいろいろと紹介してきました。Anacond...
ガジェット パソコンスキル ライフスタイル 学術 雑記 初心者 大学生
大学生になると特に理系になると実験のレポート課題やゼミでの発表資料をまとめたりする場面ば多くなります。 そういった時に避けて通れないのが、ExcelやWord、PowerPointといったMicrosoft製品です。これらのソフトウェアは手っ取り早くグラフを描写したり、文書や発表...
Anaconda python 初心者
pythonを扱う上でAnacondaはもはや必須のソフトであるといえますね。特にpythonのバージョンに依存するようなパッケージを使う場合には、Anacondaを使った仮想環境を構築するのが非常に便利です。 しかしながら、Anaconda使った仮想環境構築をいろいろと使ってい...