【发布时间】:2016-12-12 16:15:10
【问题描述】:
我正在尝试绘制库存百分比变化的直方图 我的代码如下:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data = pd.read_csv("M:/Trading/1.JOZO/ALXN.csv")
dataframe = (data['Adj Close'])
zmena1 = (dataframe.pct_change(periods = 1)*100)
data["Zmena"] = zmena1
plt.hist(zmena1, bins = "auto", range = "auto" )
plt.show
但我得到一个错误:
mn, mx = [mi + 0.0 for mi in range]
TypeError: Can't convert 'float' object to str implicitly
我试过str(zmena1),但可以得到它...
不知道如何通过这个...
【问题讨论】:
-
请包含您的数据样本以创建mcve。阅读how-to-make-good-reproducible-pandas-examples
标签: python pandas matplotlib error-handling