首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Pandas DataFrame中两个非数字列之间的相关性

Pandas DataFrame中两个非数字列之间的相关性
EN

Stack Overflow用户
提问于 2017-10-29 23:50:04
回答 1查看 5.2K关注 0票数 8

我从表到我的pandas Dataframe的SQL查询中获得数据。数据如下所示:

代码语言:javascript
复制
     group phone_brand
0      M32-38          小米
1      M32-38          小米
2      M32-38          小米
3      M29-31          小米
4      M29-31          小米
5      F24-26        OPPO
6      M32-38          酷派
7      M32-38          小米
8      M32-38        vivo
9      F33-42          三星
10     M29-31          华为
11     F33-42          华为
12     F27-28          三星
13     M32-38          华为
14       M39+         艾优尼
15     F27-28          华为
16     M32-38          小米
17     M32-38          小米
18       M39+          魅族
19     M32-38          小米
20     F33-42          三星
21     M23-26          小米
22     M23-26          华为
23     M27-28          三星
24     M29-31          小米
25     M32-38          三星
26     M32-38          三星
27     F33-42          三星
28     M32-38          三星
29     M32-38          三星
...       ...         ...
74809  M27-28          华为
74810  M29-31         TCL

现在我想要找到从this到列的相关性和频率。但这是在Matplotlib的可视化中。我试着这样做:

代码语言:javascript
复制
DataFrame.plot(style='o')
plt.show() 

现在,我如何以最简单的方式可视化这种相关性?

EN

回答 1

Stack Overflow用户

发布于 2019-04-19 02:56:39

使用pandas.factorize()方法,它可以通过标识不同的值来获得数组的数值表示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47002168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档