【发布时间】:2020-04-10 22:04:34
【问题描述】:
我有一个简单的数据框,以时间为索引,以虚拟值为例。[] 我做了一个简单的散点图,你在这里看到:
简单的问题:如何调整xaxis,使xaxis中从00:00到23:00的所有时间值都可见?该图的其余部分很好,它显示了所有数据点,它只是标签。尝试了不同的方法,但没有成功。
到目前为止我所有的代码都是:
import pandas as pd
import seaborn as sns
import matplotlib.dates as mdates
from datetime import time
data = []
for i in range(0, 24):
temp_list = []
temp_list.append(time(i))
temp_list.append(i)
data.append(temp_list)
my_df = pd.DataFrame(data, columns=["time", "values"])
my_df.set_index(['time'],inplace=True)
my_df
fig = sns.scatterplot(my_df.index, my_df['values'])
fig.set(xlabel='time', ylabel='values')
【问题讨论】:
标签: python pandas jupyter seaborn scatter-plot