以下のようなデータフレームがあります
import pandas as pd
import matplotlib.pylab as plt
df = pd.DataFrame({'name':['one', 'two', 'three'], 'assess':[100,200,300]})
このようなエラーバーを作成したい
c = 30
plt.errorbar(df['name'], df['assess'], yerr=c, fmt='o')
そしてもちろん、私は得る
ValueError: could not convert string to float
文字列をフロートに変換できますが、値の署名が失われています。もっとエレガントな方法があるのでしょうか?