前提・実現したいこと
下記にある、aとbというcsvファイルがあります。
aとbの1列ずつを内積として取り出したいと思っています。
わかりずらいので例えば、
最初の処理はaとbの1列目の内積
次にaとbの2列目の内積
次にaとbの3列目の内積
というように計算したいです。
該当のソースコード
for i in rage(4): print(np.dot(burden_hight,cf_layer_X.iloc[:,[0]]))
発生している問題・エラーメッセージ
print(np.dot(burden_hight,cf_layer_X.iloc[:,[0]])) ValueError: shapes (11,1) and (11,1) not aligned: 1 (dim 1) != 11 (dim 0)
a.csv(11行1列)
0.01375 0.0175 0.02625 0.035 0.035 0.035 0.035 0.035 0.02625 0.0175 0.02375
b.csv(11行4列)
0.000201 0.001793 -0.000567 -0.001002 -0.0045 -0.001775 -0.00317 -0.002438 0.78052 -0.093005 -0.000103 -0.007584 -0.006992 0.001438 -0.000325 -0.000034 -0.057604 0.006649 0.001297 0.001727 -0.503322 0.075249 0.00339 0.008534 -0.005663 -0.003641 0.000191 -0.001273 -0.016296 -0.004627 -0.003774 -0.004118 -0.071925 0.002141 -0.011708 -0.010058 0.009363 -0.002891 -0.001106 -0.000652 0.066142 -0.005476 0.001164 0.000058
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。