我有一个如下的数据框
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
我可以将字符串转换为浮点数,但是我丢失了值签名,也许有更优雅的方式?