首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >序数编码:如何对满足特定条件的值进行编码?

序数编码:如何对满足特定条件的值进行编码?
EN

Stack Overflow用户
提问于 2021-02-28 22:37:51
回答 2查看 23关注 0票数 0

数据框中的一列是“价格”。我想把价格分为三类:便宜、中等和昂贵。如何根据满足的条件将值替换为排名,其中1=廉价,2=中等,3=昂贵?

代码语言:javascript
运行
AI代码解释
复制
cheap = (df["price"] <= 932) 
medium = (df["price"] > 932) & (df["price"] <= 2175) 
expensive  = (df["price"] > 2175) 
EN

回答 2

Stack Overflow用户

发布于 2021-02-28 22:47:35

我不确定这是否是最好的方法,但你可以尝试这样做:

代码语言:javascript
运行
AI代码解释
复制
df.loc[df["price"] <= 932, "price_category"] = 1
df.loc[(df["price"] > 932) & (df["price"] <= 2175), "price_category"] = 2
df.loc[df["price"] > 2175, "price_category"] = 3
票数 0
EN

Stack Overflow用户

发布于 2021-03-01 17:27:17

如果数据集足够大,请尝试匿名函数,否则下面作者的方法适用于较小的数据集:

代码语言:javascript
运行
AI代码解释
复制
anonymous = lambda price: 'cheap' if price <= 932 else 'medium' if (price > 932 and x <= 2175) else 'expensive' if price > 2175 else "Not Categorized"

df[price_column] = df[price_column].apply(anonymous)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66414563

复制
相关文章
特征锦囊:如何对类别变量进行独热编码?
很多时候我们需要对类别变量进行独热编码,然后才可以作为入参给模型使用,独热的方式有很多种,这里介绍一个常用的方法 get_dummies吧,这个方法可以让类别变量按照枚举值生成N个(N为枚举值数量)新字段,都是0-1的变量值。
Sam Gor
2020/01/13
1.4K0
特征锦囊:如何对类别变量进行独热编码?
如何利用卷积自编码器对图片进行降噪?
作者:天雨粟 量子位 已获授权编辑发布 前言 这周工作太忙,本来想更把Attention tranlsation写出来,但一直抽不出时间,等后面有时间再来写,先给大家种个草。 我们这周来看一个简单的自
量子位
2018/03/28
1.4K0
如何利用卷积自编码器对图片进行降噪?
C# 对JS编码/解码进行转换
public static class Extension { #region [编码/解码统一转换] /// <summary> /// /// </summary> /// <param name="str"></param> /// <param name="isEscape">True为Encode;False为Decode</param> /// <returns></ret
跟着阿笨一起玩NET
2018/09/19
5.3K0
如何加强自己对Java的编码规范
Java,无疑是现在计算机专业最容易找到工作的语言,使用的人也非常多,各大语言排行榜前三一般都会有Java。
小Bob来啦
2021/07/29
6140
对字符串进行编码|文件下载乱码的问题
出处:https://blog.csdn.net/yamadeee/article/details/83824717
用户5927264
2019/07/31
8690
如何使用Java对图片和Base64编码进行互相转换?
图片如何转换为Base64?很多网上教程,使用StringUtil这类过时的Java包,或者使用Oracle的sun包(如:sun.misc.BASE64Decoder、sun.misc.BASE64Encoder。使用Oracle的sun包,因为许可证协议问题,在实际开发中,商用不提倡。所以这边我们不使用StringUtil或Oracle的sun包来对图片和Base64编码操作。
Mintimate
2021/03/12
4.6K0
如何使用Java对图片和Base64编码进行互相转换?
以指定编码对字符串进行截取
这里从len/2开始试着截取字符串,截取后调用getRealLen方法获取真实长度,判断是否超出限定的长度
meteoric
2018/11/15
1K0
不要再对类别变量进行独热编码了
独热编码,也称为dummy变量,是一种将分类变量转换为若干二进制列的方法,其中1表示属于该类别的行。
石晓文
2020/09/07
2.5K0
不要再对类别变量进行独热编码了
使用TBtools对叶绿体蛋白编码基因进行GO注释
python extract_CDS_from_gb.py input.gb output.fasta
用户7010445
2020/03/03
5.6K0
利用卷积自编码器对图片进行降噪
前言 这周工作太忙,本来想更把 Attention tranlsation 写出来,但一直抽不出时间,等后面有时间再来写。我们这周来看一个简单的自编码器实战代码,关于自编码器的理论介绍我就不详细介绍了
AI研习社
2018/03/19
1.2K0
利用卷积自编码器对图片进行降噪
香农编码的gui编码_香农编码
香农编码是是采用信源符号的累计概率分布函数来分配字码的。香农编码是根据香农第一定理直接得出的,指出了平均码长与信息之间的关系,同时也指出了可以通过编码使平均码长达到极限值。香农第一定理是将原始信源符号转化为新的码符号,使码符号尽量服从等概分布,从而每个码符号所携带的信息量达到最大,进而可以用尽量少的码符号传输信源信息。
全栈程序员站长
2022/11/04
1.6K0
香农编码的gui编码_香农编码
JPEG图像是如何进行压缩编码的
JPEG : Joint Photographic Experts Group,联合图像专家组。该小组属于ISO国际标准化组织,主要负责静态数字图像的编码方法,即所谓的JPEG算法
雪月清
2020/07/01
2.3K0
开发 | 利用卷积自编码器对图片进行降噪
AI科技评论按:本文原作者天雨粟,原文载于作者的知乎专栏机器不学习。本文获得作者授权转载至AI科技评论。 前言 这周工作太忙,本来想更把 Attention tranlsation 写出来,但一直抽不出时间,等后面有时间再来写。我们这周来看一个简单的自编码器实战代码,关于自编码器的理论介绍我就不详细介绍了,网上一搜一大把。最简单的自编码器就是通过一个 encoder 和 decoder 来对输入进行复现,例如我们将一个图片输入到一个网络中,自编码器的 encoder 对图片进行压缩,得到压缩后的信息,进而
AI科技评论
2018/03/13
8080
开发 | 利用卷积自编码器对图片进行降噪
干货|利用卷积自编码器对图片进行降噪
自编码器实际上是通过去最小化target和input的差别来进行优化,即让输出层尽可能地去复现原来的信息。由于自编码器的基础形式比较简单,对于它的一些变体也非常之多,包括DAE,SDAE,VAE等等,如果感兴趣的小伙伴可以去网上搜一下其他相关信息。
小白学视觉
2022/04/06
5920
干货|利用卷积自编码器对图片进行降噪
pycharm编码设置为utf-8._python字符编码使用ascii编码对么
我试着读入两个文本文件,一个用UTF8编码。我在PyCharm中使用python3。在
全栈程序员站长
2022/09/27
9980
URL 如何编码
URL编码通常也被称为百分号编码(percent-encoding),是因为它的编码方式非常简单: 使用%加上两位的字符——0123456789ABCDEF——代表一个字节的十六进制形式。URL编码要做的,就是将每一个非安全的ASCII字符都被替换为“%xx”格式, 对于非ASCII字符,RFC文档建议使用utf-8对其进行编码得到相应的字节,然后对每个字节执行百分号编码。 如"中文"使用UTF-8字符集得到的字节为0xE4 0xB8 0xAD 0xE6 0x96 0x87,经过Url编码之后得到"%E4%B8%AD%E6%96%87"。
用户8983410
2021/10/08
2.1K0
如何编码事务
我说的事务指的是一般的数据库事务,而不是什么分布式事务之类高大上的概念。听起来很简单,但是即便如此,想实现的优雅一点也不是一件容易的事情。 
LA0WAN9
2021/12/14
3500
如何编码事务
对编码的一点理解
我们知道计算机只能存储0和1(即高低电位传递、灯明灭),所有存储在计算机里的信息都会变成 "010010101" 这样看不懂的数字,那么问题来了,如何把 "010010101" 这样的数字转变成我们能看懂的符号?
晚上没宵夜
2020/05/26
7410
如何对矩阵中的所有值进行比较?
需求相对比较明确,就是在矩阵中显示的值,需要进行整体比较,而不是单个字段值直接进行的比较。如图1所示,确认矩阵中最大值或者最小值。
逍遥之
2020/05/14
10.1K0
为什么要进行 URL 编码???
我们都知道Http协议中参数的传输是"key=value"这种简直对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割。
Java技术栈
2019/07/08
1.2K0

相似问题

如何对序数变量进行编码?

21

如何在ImageDataGenerator中对顺序数据进行热编码?

13

如何排序数组中的多个索引并根据值对它们进行编码?

12

JSON对值进行双重编码

10

如何对图像进行编码?

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