使用pandas绘图 - 数组错误

时间:2017-03-10 20:03:43

标签: pandas

我有一个看起来像这样的文件:

>  loc.38167  h3k4me1 1.8299  1.5343  0.0     0.0     1.8299  1.5343  0.0 ....

>  loc.08652  h3k4me3 0.0     0.0     0.0     0.0     0.0    0.0     0.0 ....

我想绘制500个随机的' loc。'图上的点。每个地方。有100个值。我使用以下python脚本:

file = open('h3k4me3.tab.data')

data = {}
for line in file:
    cols = line.strip().split('\t')
    vals = map(float,cols[2:])
    data[cols[0]] = vals

file.close 

randomA = data.keys()[:500]

window = int(math.ceil(5000.0 / 100))
xticks = range(-2500,2500,window)

sns.tsplot([data[k] for k in randomA],time=xticks)

然而,我明白了 ValueError:数组必须都是相同的长度

0 个答案:

没有答案