【问题标题】:Purpose of s and cmap argument in scatter_matrix in pythonpython 中 scatter_matrix 中 s 和 cmap 参数的用途
【发布时间】:2021-08-18 16:28:52
【问题描述】:

探索性数据分析

#create df from data in X_train

#label columns using str in iris_dataset.feature_names

    iris_dataframe = pd.DataFrame(X_train, columns=iris_dataset.feature_names)

#create scatter matrix from df, color by y_train

    grr = pd.plotting.scatter_matrix(iris_dataframe, c=y_train, figsize = (15,15),
                       marker = 'o', hist_kwds={'bins':20}, s=60,
                       alpha=0.8, cmap=mglearn.cm3)

在上面的代码中,我无法理解 's' 和 'cmap' 的使用。我知道这个 API 已经更新了,但是我想了解 's' 和 'cmap=mglearn.cm3' 在一般用途中的使用。

【问题讨论】:

    标签: python machine-learning iris-dataset scatter-matrix


    【解决方案1】:

    在 plotting.scatter_matrix 中,'s' 和 'cmap' 是 matplotlib.pyplot.scatter 的关键字参数。

    它们是可与 pandas.plotting.scatter_matrix 一起使用的可选参数。

    's' 用于指定标记大小

    'cmap' 定义 colormap

    这是link

    【讨论】:

      猜你喜欢
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-15
      • 2012-11-05
      相关资源
      最近更新 更多