質問: data(dtype=np.float32) #object -> np.float32に変換したい... 19 print(type(data_float)) 20 AttributeError: module 'pandas' has no attribute 'float32' ```
回答: 単純に読み込み方の問題かと思います。 1行目の余分なデータを `skoprows`を用いてスキップすると、何の問題も無く 全てのデータが `float64`で読み込めました。 ``` import pandas as pd url = 'http://163.49.30.82/cgi-bin/DspWaterData.exe?KIND=6&ID=303031283301010&BGNDATE=20021201&ENDDATE=20021231&KAWABOU=NO' df = pd.read_html(url, skiprows=[0], header=[0], index_col=0)[1] print(df.dtypes) #1時 float64 #2時 float64 #3時 float64 #4時 float64 #5時 float64 #6時 float64 #7時 float64 #8時 float64 #9時 float64 #10時 float64 #11時 float64 #12時 float64 #13時 float64 #14時 float64 #15時 float64 #16時 float64 #17時 float64 #18時 float64 #19時 float64 #20時 float64 #21時 float64 #22時 float64 #23時 float64 #24時 float64 #dtype: object ```