我怎样才能得到这样的直方图?

问题描述 投票:0回答:0

我已经过滤并处理了我拥有的所有电影、演员、收视率的数据框。现在我必须像这样做一个交互式直方图,但我不知道如何做。我该怎么办?

我已经尝试这样做了,但是 Python 没有给我直方图上的任何数据

@interact(num_movies=IntSlider(min=1, max=100, step=1, value=15))
def create_histogram(num_movies):
    actor_ratings = filter_data(num_movies)
    #if actor_ratings.empty:
        #print(f'No actors appeared in {num_movies} or more movies.')
        #return
    plt.bar(actor_ratings.index, actor_ratings.values)
    plt.xticks(rotation=90)
    plt.xlabel('Actor')
    plt.ylabel('Average Rating')
    plt.title(f'Top Actors ({num_movies}+ movies)')
    plt.ylim([0, 10])
    plt.show()""
python histogram
© www.soinside.com 2019 - 2024. All rights reserved.