当前位置: 首页 > news >正文

邳州微网站开发免费的行情网站app软件推荐

邳州微网站开发,免费的行情网站app软件推荐,网站域名的分类,泉州公司做网站1 函数介绍 pandas.get_dummies 是 pandas 库中的一个函数,它用于将分类变量转换为哑变量/指示变量。所谓的哑变量,就是将分类变量的每一个不同的值转换为一个新的0/1变量。在输出的DataFrame中,每一列都以该值的名称命名 pandas.get_dummi…

1 函数介绍

  • pandas.get_dummies 是 pandas 库中的一个函数,它用于将分类变量转换为哑变量/指示变量。
  • 所谓的哑变量,就是将分类变量的每一个不同的值转换为一个新的0/1变量。
  • 在输出的DataFrame中,每一列都以该值的名称命名
pandas.get_dummies(data, prefix=None,     prefix_sep='_', dummy_na=False, columns=None, sparse=False, drop_first=False, dtype=None)

2 参数介绍

data你想要转换为哑变量的数据
prefix

用于在DataFrame列名前添加的字符串。

当对DataFrame调用 get_dummies 时,传递一个长度等于列数的列表

dummy_na布尔值,默认为 False。是否添加一列来指示 NaN 值,如果为 False 则忽略 NaN 值
columns

类列表,默认为 None。

在 DataFrame 中要编码的列名。

如果 columns 为 None,则所有具有 object、string 或 category 数据类型的列都将被转换

sparse

布尔值,默认为 False。

哑变量编码的列是否应该由 SparseArray(True)支持,还是由常规的 NumPy 数组(False)支持

drop_first布尔值,默认为 False。是否通过移除第一个级别,从 k 个分类级别中获取 k-1 个哑变量

3 举例

3.1 最基本的get_dummies

import pandas as pd
import numpy as nps=pd.Series(list('abca'))s
'''
0    a
1    b
2    c
3    a
dtype: object
'''pd.get_dummies(s)
'''a	b	c
0	1	0	0
1	0	1	0
2	0	0	1
3	1	0	0
'''

3.2 drop_first

此时第一个类就是 全0 向量对应的情况

pd.get_dummies(s,drop_first=True)
'''b	c
0	0	0
1	1	0
2	0	1
3	0	0
'''

3.3 dummy_na

是否为NaN单列一列

s1 = pd.Series(['a', 'b', np.nan])
s1
'''
0      a
1      b
2    NaN
dtype: object
'''pd.get_dummies(s1)
'''a	b
0	1	0
1	0	1
2	0	0
'''pd.get_dummies(s1,dummy_na=True)
'''a	b	NaN
0	1	0	0
1	0	1	0
2	0	0	1
'''

3.4 DataFrame 多列dummies

df = pd.DataFrame({'A': ['a', 'b', 'a'], 'B': ['b', 'a', 'c'],'C': [1, 2, 3]})
df
'''A	B	C
0	a	b	1
1	b	a	2
2	a	c	3
'''pd.get_dummies(df)
'''C	A_a	A_b	B_a	B_b	B_c
0	1	1	0	0	1	0
1	2	0	1	1	0	0
2	3	1	0	0	0	1
'''

3.5 prefix

df = pd.DataFrame({'A': ['a', 'b', 'a'], 'B': ['b', 'a', 'c'],'C': [1, 2, 3]})
df
'''A	B	C
0	a	b	1
1	b	a	2
2	a	c	3
'''pd.get_dummies(df,prefix=['col1','col2'])
'''C	col1_a	col1_b	col2_a	col2_b	col2_c
0	1	1	    0	    0	    1	    0
1	2	0	    1	    1	    0	    0
2	3	1	    0	    0	    0	    1
'''

http://www.yayakq.cn/news/633560/

相关文章:

  • 广告网站建设流程中企动力网站培训
  • 网络营销比赛 营销型网站策划wordpress截图
  • 镇江公司做网站西安看个号网络科技有限公司
  • 网站首页制作采用网站谁建设的
  • 网站怎么做关键词网页设计欣赏分析
  • 网站带后台免费下载wordpress网站存放在
  • 对于ICP而言 主要承担网站信息7一12岁手工简单又实用
  • 百度收录不了网站吗seo项目是什么
  • 内涵吧网站应用商店 安装
  • 网站建设是属于软件开发费吗商业网站开发需求
  • 建设网站必须要服务器吗快三彩票网站建设
  • 华亭县门户网站网站头部图片如何做
  • 网站怎么做最省钱厦门蓝典网站建设
  • 购买域名站长工具seo综合查询分析
  • wordpress 隐私设置廊坊关键词优化服务
  • 济南优化网站的哪家好贵州网站建设
  • 金坛区住房城乡建设局网站付费网站搭建
  • 泰安做网站公司哪家比较好欢迎页面设计模板
  • 办网站需要备案吗江北区城乡建设部网站首页
  • 集团网站下分网站 模板亚马逊市场营销案例分析
  • 专门做儿童的店铺网站网络公关公司危机公关
  • 成都市 网站建设建网站怎样往网站传视频
  • 网站建设faq系统指什么郑州网站开发网站开发
  • 如何做网站内容网站域名邮箱怎么注册
  • 做二手网站有哪些问题wordpress 中文安装教程
  • 点击即玩的小游戏网站淘宝定向推广
  • 网站停留时间 从哪里获取如何设计公司官网站
  • 住房城乡建设局网站首页深圳网络优化公司
  • 建站主机做网站会提供源代码吗
  • 查网站服务器地址网站主页和子页怎么做