Seaborn - 绘制宽格式数据

  • 简述

    最好使用“long-from”或“tidy”数据集。但有时当我们别无选择只能使用“宽格式”数据集时,同样的函数也可以应用于各种格式的“宽格式”数据,包括 Pandas 数据框或二维 NumPy数组。这些对象应直接传​​递给数据参数 x 和 y 变量必须指定为字符串
  • 例子

    
    import pandas as pd
    import seaborn as sb
    from matplotlib import pyplot as plt
    df = sb.load_dataset('iris')
    sb.boxplot(data = df, orient = "h")
    plt.show()
    

    输出

    楷模
    此外,这些函数接受 Pandas 或 NumPy 对象的向量,而不是 DataFrame 中的变量。

    例子

    
    import pandas as pd
    import seaborn as sb
    from matplotlib import pyplot as plt
    df = sb.load_dataset('iris')
    sb.boxplot(data = df, orient = "h")
    plt.show()
    

    输出

    设计
    对于 Python 世界的许多开发人员来说,使用 Seaborn 的主要优势在于它可以将 pandas DataFrame 对象作为参数。