如何用Pandas Dataframe中的每一列绘制每一列?

艾莉

我正在搜索如何在每一列与每一列之间创建散点图。与这一问题类似的问题,我遵循了答案中的代码:

如何在python中为多个散点图制作循环?

我所做的是:

columns = ['a','b','c','d','e','f']

for pos, axis1 in enumerate(columns):   
    for axis2 in enumerate(columns[pos+1:]): 
        plt.scatter(df.loc[:, axis1], df.loc[:, axis2].iloc[:,1])

但是在这种解决方案中,我将所有东西都放在一个图上,我想分开制作,如何实现呢?

SourPatchAdult

Yehla有一个很好的解决方案,但是如果要在同一图形上绘制每个图,请创建一个新的plt.subplot()each循环。

import math
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame(np.random.randint(0,100,size=(100, 4)), columns=list('ABCD'))

col_count = 2
columns = list(df.columns)
row_count = math.ceil((len(columns)*len(columns))/col_count)

plt_dict = {}
count = 1
for k,v in enumerate(columns):
    for column2 in columns[k:]:     
        ax = plt.subplot(row_count,col_count,count)
        ax.set_title(f'{v} x {column2}')
        ax.scatter(df[v],df[column2])
        
        count += 1
plt.show()

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何固定GridView中每一列的宽度?

来自分类Dev

如何在每一列中获取均值?

来自分类Dev

Matlab,如何获取矩阵中的每一列

来自分类Dev

计算沿每一列的Pandas DataFrame自相关

来自分类Dev

如何从Numpy矩阵的每一列获取值

来自分类Dev

如何从由正则表达式创建的每一列的列表中创建DataFrame

来自分类Dev

如何找到Redshift表中每一列的大小?

来自分类Dev

如何为表格的每一列生成直方图?

来自分类Dev

如何从linq获取每一列的行值

来自分类Dev

如何从模态更新行的每一列的值?

来自分类Dev

Pandas DataFrame-当按另一列分组时如何获取每列的最新值

来自分类Dev

如何使用pandas groupby()在每一列中显示2件事的值?

来自分类Dev

如何为每一列创建汇总表?

来自分类Dev

如何访问矩形矩阵中的每一行和每一列

来自分类Dev

如何通过字典为DataFrame中的每一行设置基于其他列的唯一列ID

来自分类Dev

如何使用sapply和ggplot2为数据框中的每一列绘制此图?

来自分类Dev

Matlab,如何获取矩阵中的每一列

来自分类Dev

如何为另一列中的每一行重复所有列值

来自分类Dev

如何获得每一列的总数

来自分类Dev

如何用PHP对MySQL表中的每一列求和

来自分类Dev

mysql如何用给定的一组值更新每一行的一列

来自分类Dev

如何获取列表中每一列的摘要

来自分类Dev

一对一地成对绘制Pandas数据框的每一列

来自分类Dev

如何为数据框中的每一列创建多个文本文件并保留第一列?

来自分类Dev

如何使数据框中的每一行的每一列都有一个值?

来自分类Dev

如何用R中的点填充频率直方图的每一列?

来自分类Dev

如何在 Spark Scala 中迭代 Dataframe 中的每一列

来自分类Dev

Pandas DataFrame 对每一列进行排序

来自分类Dev

如何总结数据框中的每一列?

Related 相关文章

  1. 1

    如何固定GridView中每一列的宽度?

  2. 2

    如何在每一列中获取均值?

  3. 3

    Matlab,如何获取矩阵中的每一列

  4. 4

    计算沿每一列的Pandas DataFrame自相关

  5. 5

    如何从Numpy矩阵的每一列获取值

  6. 6

    如何从由正则表达式创建的每一列的列表中创建DataFrame

  7. 7

    如何找到Redshift表中每一列的大小?

  8. 8

    如何为表格的每一列生成直方图?

  9. 9

    如何从linq获取每一列的行值

  10. 10

    如何从模态更新行的每一列的值?

  11. 11

    Pandas DataFrame-当按另一列分组时如何获取每列的最新值

  12. 12

    如何使用pandas groupby()在每一列中显示2件事的值?

  13. 13

    如何为每一列创建汇总表?

  14. 14

    如何访问矩形矩阵中的每一行和每一列

  15. 15

    如何通过字典为DataFrame中的每一行设置基于其他列的唯一列ID

  16. 16

    如何使用sapply和ggplot2为数据框中的每一列绘制此图?

  17. 17

    Matlab,如何获取矩阵中的每一列

  18. 18

    如何为另一列中的每一行重复所有列值

  19. 19

    如何获得每一列的总数

  20. 20

    如何用PHP对MySQL表中的每一列求和

  21. 21

    mysql如何用给定的一组值更新每一行的一列

  22. 22

    如何获取列表中每一列的摘要

  23. 23

    一对一地成对绘制Pandas数据框的每一列

  24. 24

    如何为数据框中的每一列创建多个文本文件并保留第一列?

  25. 25

    如何使数据框中的每一行的每一列都有一个值?

  26. 26

    如何用R中的点填充频率直方图的每一列?

  27. 27

    如何在 Spark Scala 中迭代 Dataframe 中的每一列

  28. 28

    Pandas DataFrame 对每一列进行排序

  29. 29

    如何总结数据框中的每一列?

热门标签

归档