Python3でnumpyを用いてエラーが出ます


Python3でnumpyを用いて以下のエラーが出て困っています。

[code]

    ValueError: could not convert string to float: b'0,000000'
    
[/code]

arena.txtの中身は以下のとおりです。

[code]

    1   0,000000    4,219309    4,219309    8,988674    8,988674    10,848450
    2   4,219309    7,414822    7,414822    12,430150   12,430150   14,198310
    3   8,000000    10,478795   10,478795   15,417747   15,417747   17,297929
    1   11,000000   14,257995   14,257995   19,009302   19,009302   20,873072
    
[/code]

プログラムは以下のとおりです。

[code]

    import numpy as np    
    
    cps,s_load,f_load,s_process,f_process,s_unload,f_unload = np.loadtxt('arena.txt', unpack=True)
    
[/code]

numpyを使わない方法でも構いません。よろしくお願いします。




数値の小数点記号に`,`(カンマ)を使っている国もあります（参照
[Wikipedia](https://ja.wikipedia.org/wiki/%E5%B0%8F%E6%95%B0%E7%82%B9)）。

Pandas
の`read_csv`は小数点の`,`に対応していて、オプションで`decimal=','`とすることで小数点記号が`,`の数値を読むことができます。今回のケースであれば、Pandas
を使うと以下のように書けます。

[code]

    import pandas as pd
    df = pd.read_csv('arena.txt', header=None, delim_whitespace=True, decimal=',')
    
[/code]

