我想绘制一个每周分组的数据条。我用无意义的数据制作了以下数据框,但它应该可以解决问题。
我想要做的是每周绘制一个条形图(%)
有谁知道我该怎么做?我正在使用 datetime64,所以这可以轻松完成吗?
我想制作一个包含 52x3 条的图表。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import random
date_expected = np.arange('2005-06', '2006-07', dtype= 'datetime64[D]')
cat = ['True','False', 'Maybe']
value = [random.choice(cat) for i in range(len(date_expected))]
data = {'Date_expected': date_expected, 'Value': value }
df = pd.DataFrame(data)
df = pd.DataFrame(data)
print(df.head())