使用不同时间序列的Seaborn tsplot进行绘图

时间:2017-03-04 19:25:00

标签: python time seaborn

我试图用tsplot可视化Gillespie算法,但是由于每个复制和处理的时间点集合不同,所以这些点没有连接。有没有什么办法解决这一问题?以下是我改变时间点的gammas示例的代码:

import numpy as np; np.random.seed(22)
import seaborn as sns; sns.set(color_codes=True)
gammas = sns.load_dataset("gammas")
print(gammas)
print(gammas.iloc[3000,0])
print(gammas.iloc[3060,0])
gammas.iloc[3000,0]=5.050505050515
ax = sns.tsplot(time="timepoint", value="BOLD signal",unit="subject", condition="ROI",data=gammas,err_style='unit_traces')

1 个答案:

答案 0 :(得分:2)

差距正在发生,因为当您的数据丢失时,您的数据最终会显示sns.tsplot(..., estimator=np.nanmean) "在某些时间点观察。尝试:

grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.INVALID_ARGUMENT, Received message larger than max (7309898 vs. 4194304))>

对我来说,你的例子给出了一个实线。