为大量数据绘制条形图

Cyl*_*mon 6 python bar-chart seaborn

我有 752 个数据点需要绘制,\n 我已经使用 python 中的 seaborn 库在条形图上绘制了数据,但是我得到的图表非常不清楚,我无法通过图表分析任何内容,有什么办法我可以更清楚地查看该图,并且所有数据点都符合在 python 中清晰可见的标签

\n\n

\xef\xbf\xbc\xef\xbf\xbc\xef\xbf\xbc在此输入图像描述

\n\n

编写的代码如下

\n\n
import seaborn as sns\nsns.set_style("whitegrid")\nax = sns.barplot(x="Events", y = "Count" , data = Unique_Complaints)\n
Run Code Online (Sandbox Code Playgroud)\n

KRK*_*rov 5

想象这么多点总是很困难。Nihal 正确地指出,最好使用 Pandas 和统计分析来从数据中提取信息。话虽如此,Spyder 和 Pycharm 等 IDE 以及 Bokeh 等软件包允许交互式绘图,您可以在其中缩放到绘图的不同部分。这是一个使用 Pycharm 的示例:

代码:

    # Import libraries
    import seaborn as sns
    import numpy as np
    import matplotlib.pyplot as plt

    # Exponential decay function
    x = np.arange(1,10, 0.1)
    A = 7000
    y = A*np.exp(-x)

    # Plot the exponential function
    sns.barplot(x = x, y = y)
    plt.show()
Run Code Online (Sandbox Code Playgroud)

未放大图

在此输入图像描述

放大图

在此输入图像描述