読み込んだcsv内に特定の日付の時のデータが存在するか確認するために、
print('2018-10-1' in code.values)
のように書いて実行したものの、結果はすべてFalseとなってしまいます。
日付を[]で囲ってみたり、したのですがうまくいきません。
どこに問題があるのでしょうか。よろしくお願いします。
python
1import pandas as pd 2import datetime as dt 3 4df = pd.read_csv("/python/stock/code.csv", encoding="shift_jis") 5 6for i in df["コード"]: 7 print(i) 8 code = pd.read_csv("/python/stock/stockdata/{}.csv".format(i), encoding="shift_jis", parse_dates=['日付'], index_col='日付') 9 10 print('2018-10-1' in code)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/27 00:27