前提・実現したいこと
TypeError: unhashable type: 'numpy.ndarray'を解決したいです
ここに質問の内容を詳しく書いてください。
Python3で
2つの列をExcelのように1つの列を昇順にしてその順番をもう一つの列でも並べ替えをしたいと思い
同行を辞書にすればいいのかな?と思いやって見ました
発生している問題・エラーメッセージ
TypeError: unhashable type: 'numpy.ndarray'
該当のソースコード
import pandas as pd import numpy as np # ファイル読み込み # 環境に合わせる必要あり df = pd.read_csv(r'C:\pytrategy\mfmdb02.csv',encoding="cp932",index_col=0,engine='python') triggers = [ 'gap'] targets = ['gap1' ] xa = df[triggers].as_matrix()[1:-1] ya = df[targets].as_matrix()[1:-1] za = dict(zip(xa,ya))
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/08/28 00:03