前提・実現したいこと
初学者です。現在卒論の過程で、pythonを使って会計の仕訳データを有効グラフ表現することに試みています。
まず下記の参考記事をそのまま実行(エラーが出た部分は適宜修正しました)し、サンプルデータと実際に表現したいデータ(以下、実験データ)を入れ替えることで結果を出力しようとしましたが、エラーメッセージが発生しました。データを入れ替える前後での変更点は以下の通りです。
・サンプルデータは9列のデータですが、実験データでは4列に変更しています。具体的には、'debit_account_name','debit_amount','credit_account_name','credit_amount'の4列です。
・データの読み込みの際(In[2])、エラーが出たためencoding="SHIFT-JIS"から"utf-8"に変更しています。
今回解決したいのは、In[6]の部分の最後の行です。自分なりにいろいろ調べてみたものの、改善方法が分からず質問させていただきました。分かりにくい点など多くあると思いますが、ご回答していただけると幸いです。よろしくお願いします。
参考記事
(http://github.com/nororo/AuditDataAnalysis/blob/master/JE_graph.ipynb)
サンプルデータは記事内にリンクがあります。
発生している問題・エラーメッセージ
該当のソースコード
python
1for itr in range(JE_raw.shape[0]): 2 rcd=JE_raw.iloc[itr,:] 3 mask_d=rcd["debit_account_name"] == TBindex 4 mask_c=rcd["credit_account_name"] == TBindex 5 transaction_mat.iloc[mask_d,mask_c]=transaction_mat.iloc[mask_d,mask_c]+rcd['debit_amount'] 6 7### 試したこと 8検索しましたが手も足も出ずでした。すいません。 9 10### 補足情報(FW/ツールのバージョンなど) 11MacでColab上で実行しています。
回答1件
あなたの回答
tips
プレビュー