Programming– category –
-
Programming
【Python】IBS-TH1 PLUSのデータ分析:CSVファイルの読み込み
【前回のおさらい:フォルダの確認・作成】 前回までに温度・湿度ロガーのデータを分析するため、フォルダを確認・作成(再作成)するプログラムを作成しました。 今回はとうとう温度・湿度ロガーIBS-TH1 PLUSのデータを読み込んでいきましょう。 というこ... -
Programming
【Python】IBS-TH1 PLUSのデータ分析:フォルダの確認、作成、再作成
【インポートとパスの確認】 前回、温度・湿度ロガーのデータ分析のため、フォルダ構造を考えてみました。 https://3pysci.com/inkbird-4/ フォルダ構造が決まったので、今回はこの部分のプログラミングをしてみましょう。 まずは今回使うosモジュールとsh... -
Programming
【Python】IBS-TH1 PLUSのデータ分析:フォルダ構成
【Comma Separated Valueのおさらい】 前に温度・湿度ロガー IBS-TH1を導入し、CSVファイルとして保存できるようにしました。 今回から何回かに分けて、データを読み込み、表示するということを行なっていきましょう。 使っていくデータはこちら。 tempera... -
Programming
【Python基礎】フォルダの作成(mkdir)と削除(rmdir、shutil.rmtree)
【フォルダの作成:os.mkdir()】 前にosモジュールを使って、フォルダ間の移動やファイル名の取得を行いました。 そこまで解説しておきながら、フォルダを作成したり、削除したりの方法を解説していないことに今頃になって気づきました。 ということで今回... -
Programming
【Python基礎】例外処理try, except:使い方、複数の例外のキャッチ、例外のスルー
【例外処理とは?】 今回はPythonで例外処理の方法を解説していきたいと思います。 まずは例外処理という言葉は馴染みがないので、言葉の解説から始めていきたいと思います。 プログラムを実行した時、起きるのは「正常終了」か「異常終了」の二つです。 ... -
Programming
【Pandas】グラフ表示[Python]
【データ解析支援ライブラリPandas】 前回、ランダムなデータファイルを作るプログラムを作成してみました。 今回はそのプログラムで作成したデータをデータ解析支援ライブラリPandasを使って読み込み、グラフ表示してみたいと思います。 ちなみにPandas自... -
Programming
【Python】ファイル数、行数、列数を指定してダミーデータのファイルを生成するプログラム
【ランダムデータのファイルが欲しい!】 前にjunney様より「グラフタイトルをファイル名としたい」というご質問を頂き、答えてみました。 ただどうやら他にもプログラムが動いていない部分があるようで、再度ご質問を頂きました。 抜粋してみるとこんな感... -
Programming
【matplotlib】グラフタイトルをCSVファイル名にする方法[Python]
【グラフタイトルをCSVファイル名にする方法】 2020年2月11日、下の記事にjunneyさんより質問を頂きました。 せっかくなので記事にしつつ、質問にお答えしようと思います。 とりあえず質問はこちら。 はじめまして。python超初心者で、現在たくさんのCSVフ... -
Programming
【3Dプリンタ】Cura:インフィル密度の比較(グリッド、ジャイロイド)
【Ultimaker Curaのインフィル密度】 前にUltimaker Curaを使って、インフィルの形状の検討を行いました。 その結果、個人的にはグリッドかジャイロイドがいいんじゃないかという結論に至りました。 そこで今回はインフィル密度を変えるとインフィルはどう... -
Programming
【Python基礎】def文:自分で関数を定義(自作関数)とオプション引数、必須引数
【自分の関数を定義する必要性】 今回はpythonのdef関数に関して、解説をしていきます。 プログラミングをしていくと、何度も何度も同じ処理をするプログラムを書くことがでてくることでしょう。 何度も書いていくと、どうしてもプログラム自体が長くなっ...