Since Siborn has problems with dates, I'm going to create a workaround. First, I will make the Date column my index:
df = pd.DataFrame({'amount' : [1,
1,
4,
1,
1]},
index = ['2014-01-06',
'2014-01-07',
'2014-01-08',
'2014-01-09',
'2014-01-14'])
Second, convert the index to pd.DatetimeIndex:
df.index = pd.DatetimeIndex(df.index)
And replace it with the original:
idx = pd.date_range(df.index.min(), df.index.max())
-, (idx):
df = df.reindex(index = idx)
NaN , :

-, Seaborn , count , x:
df.insert(df.shape[1],
'row_count',
df.index.value_counts().sort_index().cumsum())
-, , "row_count" x "amount" y:
fig = sns.regplot(data = df, x = 'row_count', y = 'amount')
-, , x, row_count, x-tick :
labels = [item.get_text() for item in fig.get_xticklabels()]
labels[1:10] = df.index.date
fig.set_xticklabels(labels)
plt.xticks(rotation = 45)
plt.xlabel('date')
plt.show();

, !