假设我Dataframe使用以下内容创建完全随机:
from pandas.util import testing
from random import randrange
def random_date(start, end):
delta = end - start
int_delta = (delta.days * 24 * 60 * 60) + delta.seconds
random_second = randrange(int_delta)
return start + timedelta(seconds=random_second)
def rand_dataframe():
df = testing.makeDataFrame()
df['date'] = [random_date(datetime.date(2014,3,18),datetime.date(2014,4,1)) for x in xrange(df.shape[0])]
df.sort(columns=['date'], inplace=True)
return df
df = rand_dataframe()
Run Code Online (Sandbox Code Playgroud)
这导致数据框显示在本文的底部.我想我的阴谋列A,B,C和D使用时间序列可视化功能中seaborn,使我得到这些方针的东西:

我该如何处理这个问题?根据我在这款笔记本上看到的内容,电话应该是:
sns.tsplot(df, time="time", unit="unit", condition="condition", value="value")
Run Code Online (Sandbox Code Playgroud)
但这似乎需要数据框被以不同的方式来表示,用某种方式编码列time, …