yoshiyukiminami / python

0 stars 0 forks source link

土壌硬度データのグラフ化(VBA→python) #31

Closed yoshiyukiminami closed 2 years ago

yoshiyukiminami commented 2 years ago

以前に作成した土壌硬度データのグラフ化マクロをpythonでRE作成 その際、以下の点を改良  ・読み込みできるファイルを同時・複数できるようにする  ・作成したグラフ画像の自動保存(ファイル名の自動生成、特定パスの選択、画像サイズなどプロパティ設定)

追伸:excelマクロファイルは添付できないようなので、メッセンジャーで別途共有します

duri0214 commented 2 years ago

圧縮ファイルの状態にすると貼り付けることができます 土壌硬度データ_グラフ自動変換マクロ_basic_ver2.2.zip

yoshiyukiminami commented 2 years ago

一通り、土壌硬度データから分布グラフ(折れ線グラフ)生成するプログラムはできたのですが、相変わらずwrite_imageが動かないですね。 動作は、確認済みです。

yoshiyukiminami commented 2 years ago

グラフ生成で残っていたパラメータ間の散布グラフを4種類追加しました。 残った課題は、グラフ画像の自動保存と土壌硬度分布の計算データをdict型のAll_listに格納する2点になります。

duri0214 commented 2 years ago

@yoshiyukiminami write_image まで行けないんですよね。。 リファクタリングしたほうがいいんだろうか。。 でもexcelのデータが悪いような気もする

image

xC ってキーがないぞ って言われてるんですが xC ってexcelにある列でしたっけ? image

yoshiyukiminami commented 2 years ago

複数農場名、圃場名での確認済み

yoshiyukiminami commented 2 years ago

VBAサンプルデータのヘッダーが今やっているpythonのデータと齟齬がありました。パラメータの名前が違っています。 パラメータDがxCになります。 basic_header_format.csv

duri0214 commented 2 years ago

@yoshiyukiminami そしたらエクセルマクロのほうを直してgithubにあげなおしてもらうか、読み込む想定のcsvをあげといてください

yoshiyukiminami commented 2 years ago

こちらのcsvを使ってください。 data_sample_hp-1.csv

duri0214 commented 2 years ago

@yoshiyukiminami

わかりました。使っちゃいけない文字(スラッシュ)使ってます。なんでもいいんでスラッシュつけてファイル保存しようとしてみてください。windowsから怒られるはずです。

yoshiyukiminami commented 2 years ago

32 に統合