

折れ線グラフを描画したいですけど、以下のエラーメッセージが出ました。  
どう書き換えたらいいですか？  
ご教示いただきたいです。よろしくお願いします。

**エラーメッセージ:**

[code]

    numpy.core._exceptions._UFuncNoLoopError: ufunc 'add' did not contain a loop with signature matching types (dtype('<U7'), dtype('float64')) -> None
    
[/code]

**現状のコード:**

[code]

    ifile = pd.read_csv(r"来客数.csv", header=0)
    print(ifile)
    # ファイル名から画像作成日となる日付を抽出
    date = ifile[-16:-8]
    
    # そして作成した画像ファイルを置いておくディレクトリを事前に自動作成
    odir = "../fig/"+date
    os.makedirs(odir, exist_ok=True)
    
[/code]

[![画像の説明をここに入力](https://i.stack.imgur.com/wK103.jpg)](https://i.stack.imgur.com/wK103.jpg)


CC BY-SA 4.0
2023-08-07T04:52:40.403
95871
2023-08-07T10:01:43.430
2023-08-07T05:32:58.320
3060
58799
question
python pandas
numpy.core._exceptions._UFuncNoLoopErrorというエラーメッセージ


質問者さんのやりたい事ができているかは分かりませんが、下記コードでエラー`numpy.core._exceptions._UFuncNoLoopError:
ufunc 'add' did not contain a loop with signature matching types
(dtype('<U7'), dtype('float64')) -> None`は解消されるかと思います。

[code]

    odir = "../fig/" + date.astype('str')
    
[/code]

文字列同士の連結になるように修正しました。


CC BY-SA 4.0
2023-08-07T10:01:43.430
95875
2023-08-07T10:01:43.430
39819
95871
answer