人生暇していた私が、突然プログラミングが必要になったことから勉強を始めることに... プログラミングの授業なんて受けたことのない状態からどこまで上達できるのでしょうか。
ガジェット パソコンスキル ライフスタイル 学術 雑記 初心者 大学生
大学生になると特に理系になると実験のレポート課題やゼミでの発表資料をまとめたりする場面ば多くなります。 そういった時に避けて通れないのが、ExcelやWord、PowerPointといったMicrosoft製品です。これらのソフトウェアは手っ取り早くグラフを描写したり、文書や発表...
Anaconda python 初心者
pythonを扱う上でAnacondaはもはや必須のソフトであるといえますね。特にpythonのバージョンに依存するようなパッケージを使う場合には、Anacondaを使った仮想環境を構築するのが非常に便利です。 しかしながら、Anaconda使った仮想環境構築をいろいろと使ってい...
python プログラミング 雑記 初心者
これまでの記事でも、いろいろとpythonで使った処理を紹介していますが、何気ない感じで関数で表現することが多かったですが、実際に関数をどうやって使うのかについてはほとんど紹介していなかったです。 関数を使って別ファイルでまとめていくと、コードの中身のかなり圧縮できて、可読性の高...
matplotlib numpy プログラミング 雑記 初心者
いろいろデータを扱っていると、データをグラフ描写したくなりますよね。特に長い時系列のデータを扱っていると、特定の区間でデータを重ね書きして描写したくなります。 しかし周期データが確実にそろっているのであれば、二次元配列から重ね書きすることでmatplotlibで簡単に行うできるの...
numpy python プログラミング 雑記
高校の数学の授業では微分(defferential)とか積分(integral)って何のためにするんだろうって思うことが多かったのですが、最近いろいろとこれらの数学的な要素を使うことで便利にデータを扱うことができるなーって実感がわいてきました。 特に積分はよく頻回に使うことがおお...
numpy pandas python 雑記 初心者
もともとpythonのデータ解析では、csvとかのテキストデータの読み込みの部分の所のコードの部分はnumpyをよく使っていたのですが、ここにきてpandasも使いやすいなーと思いはじめました。 特にpandasのいい所としては、なんといっても欠損値だ入っていても大丈夫であったり...
numpy python プログラミング 雑記 初心者
今回は最小二乗法(一次直線)をpythonで書いた例について紹介したいと思います。 あくまでも今回は初心者甘味がざっくりと簡単にとりあえず実装できるというところまでになります。したがって、細かい式とか原理とかの説明は他の方に譲りたいと思っております。 (私みたいな文系駆け出しの場...