我将尝试制作一个简单的条形图:高度为数据框列中值的频率
然而,我遇到了这个错误:
ValueError:不兼容的大小:参数“height”必须是长度为1或标量
代码:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import pylab as pl
matplotlib.style.use('ggplot')
flags = [200, 201, 211, 237, 239, 250, 254, 255]
frequencies = [158, 87, 5, 4]
length = len(flags)
plt.bar(length, frequencies.values, align='center')
plt.show()