腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Replace
方法
未从
pandas
dataframe
列
中
删除
字符串
、
你好,我有一个
pandas
dataframe
列
,我需要将其设置为数字。 首先,我需要从数据中去掉'M‘(代表百万)。然后我就可以使用to_numeric函数了。但最终的结果似乎只是一系列NaN,再往下看,numeric
方法
不起作用,因为
列
中
仍然包含‘M’-因此
replace
方法
不起作用。 为什么
replace
方法
没有
删除
'M'? #!/usr/lo
浏览 31
提问于2020-04-20
得票数 1
回答已采纳
2
回答
熊猫圈
中
的多重置换
、
、
、
我对regex还比较陌生,我正在尝试替换
Pandas
DataFrame
中
string
列
中
的部分
字符串
。挑战是,我有多个
字符串
类型,希望在保留其余
字符串
的同时从
列
中
删除
这些类型。下面是应用于1种类型的子
字符串
的代码: df = pd.
DataFrame
({'A': ['ba ca t', 'foo', &
浏览 5
提问于2019-06-20
得票数 0
回答已采纳
2
回答
将
dataframe
列名从骆驼案例转换为蛇案例
、
、
我想将
Pandas
DataFrame
的
列
标签更改为有谁可以帮我?
浏览 7
提问于2022-12-01
得票数 0
1
回答
按
列
更改
Pandas
数据格式
中
的数据
、
、
我使用
Pandas
创建了一个
dataframe
,并希望更改一个特定的
列
。该
列
包含
字符串
,如"5.15.1.0.0“。我想改变这些
字符串
,使之像"5.15100“一样浮动。到目前为止,我已经尝试使用“替换”
方法
来更改该
列
中
的每个实例:然而,这是行不通的。
浏览 14
提问于2022-11-29
得票数 0
4
回答
从
Pandas
DataFrame
中
删除
引号
中
字符串
的部分
、
、
我为
Pandas
DataFrame
编写了一个
DataFrame
,其中一些
列
值需要
删除
。例如,state需要
删除
“”区域:“”,但是我尝试的任何代码
replace
()或lstrip()似乎都不起作用。我认为这是因为我要
删除
的
字符串
值本身包含单引号。有人有什么建议吗?
浏览 13
提问于2020-07-03
得票数 0
回答已采纳
2
回答
将".0“替换为"”时,"10.0“将完全
删除
。
、
我有一个包含浮点数
字符串
的
dataframe
列
,我想在适用的情况下
删除
尾随的".0“。但是,在执行df["numbers"].str.
replace
(".0", "")时,
字符串
"10.0“将被完全
删除
,而不是被替换为"10”。这似乎只影响数字10,100等。MWE:df = pd.
DataFrame
({
浏览 5
提问于2017-06-01
得票数 2
回答已采纳
2
回答
Pandas
:替换为'category‘dtype的regex
、
、
使用category dtype为数据帧执行df.
replace
的最佳方式是什么?假设我创建了
dataframe
: [ ],例如,第1行和第2行的值不会被替换(因为根据文档,只有
字符串
会被替换)。如果我
删除
了dtype = 'cat
浏览 0
提问于2020-10-16
得票数 0
3
回答
移除蟒蛇大熊猫栏
中
的特定
字符串
、
、
、
我有一个
列
性别的数据框架。它包括对性别的预测。现在,性别专栏有了mostly_male、mostly_female这样的值。我主要想移除。所以我尝试了df['gender'] = df['gender'].map(lambda x: x.lstrip('mostly_')) 但是我有一个
列
,它的值为“男性”,对应于“ale”。
浏览 3
提问于2018-10-18
得票数 4
回答已采纳
1
回答
我正在尝试从
dataframe
的
列
中
删除
几个字符。
、
所以我有两个数据文件,它们应该有一个共同的
列
,但是其中一个数据文件有几个字符阻止我合并它们,(DSO)。 是否有办法从
列
中
移除确切的
字符串
和特殊字符?
浏览 5
提问于2022-07-05
得票数 0
回答已采纳
2
回答
如何在Python中使用
pandas
.
DataFrame
.apply与getattr函数
、
、
、
假设我想从我在
Pandas
中
的数据
中
删除
'$'标志。我创建了一个名为TransformFunctions的类,以便可以使用getattr()从该类调用函数(原因是我正在使用另一个JSON文件,在该文件
中
我将列出与数据
中
的
列
关联的
方法
名称来进行处理;因为JSON只接受
字符串
,所以我决定使用给定的建议基于
字符串
调用
方法
)。TypeError: remove_dollar() miss
浏览 0
提问于2019-06-19
得票数 0
回答已采纳
3
回答
移除出现在整个数据框
中
的特定值
、
、
我有一个df,在许多行和
列
中出现'-1‘,这是错误的数据。我试着按
列
删除
: Df.drop(df[df‘’region‘== -1].index) 但是想知道是否有
方法
可以一次为整个df做到这一点?
浏览 19
提问于2021-04-26
得票数 0
回答已采纳
3
回答
有没有一种简单的
方法
可以在数据帧的行
中
删除
字符串
的末尾?
、
、
我是Python/
pandas
的新手,而Regex让我的头发掉光了。我想使用str.
replace
()将
字符串
修改为数据帧。我在
dataframe
df中有一个'Names‘
列
,看起来像这样: Jeffrey[1] Philip(1)etc...我想在
列
的每一行
中
删除
'[‘或’(‘之后的
字符串
的结尾... 我想在下面使用一些类似的东西,但我很难理解regex,任何
浏览 14
提问于2020-03-18
得票数 2
1
回答
使用
字符串
作为
DataFrame
(cursor.fetchall(),columns )的
列
定义
、
我想使用一个
字符串
作为
pandas
DataFrame
的列名。 出现的问题是
pandas
DataFrame
将
字符串
var解释为单列,而不是多
列
。因此,错误如下: ValueError:传递了1
列
,传递的数据有11
列
代码的第一部分用于从我要查询的Mysql数据库
中
获取列名: cursor1.execute ("SELECT GROUP_CONCATfor colsTableMysql in cursor1
浏览 101
提问于2021-11-10
得票数 0
回答已采纳
3
回答
根据另一个
列
值替换
Pandas
中
的
列
中
的文本
、
、
我正在尝试获取
pandas
中一
列
中
的值,并从另一
列
中
删除
该值。然而,
replace
的行为并不像我预期的那样工作。在本例
中
,我试图使col2
中
的值等于'something‘col1 = ['ABC', 'DEF'] col2= ['something -
浏览 0
提问于2017-10-17
得票数 0
1
回答
只有在后跟空格或空(即
字符串
结尾)时才
删除
子
字符串
- Python
、
、
、
假设我想
删除
Pandas
dataframe
列
中
每个
字符串
中
的"tree“一词。remove_list = ['\tree\s'] df['column'] = df['column'].str.
replace</e
浏览 1
提问于2021-09-22
得票数 1
回答已采纳
1
回答
转换“?”在PySpark数据库中转换为空
、
、
、
我有一个
dataframe
d,它包含了“?”的几个
列
。
字符串
值。我想掩盖这些“?”值为NULL,因为我想使用dropna(‘.’)函数以
删除
带空值的观察。我不知道该怎么做,什么都没用。我试过: TypeError:'
DataFrame
‘对象不支持项分配 d[d=='?']=n.nan TypeError: super( type,obj):obj必须是类型的实例或子类型 import
pandas
浏览 3
提问于2021-06-13
得票数 0
回答已采纳
1
回答
星火中每
列
值之和
、
、
我所做的是将我在Spark
中
获得的数据some转换为
Pandas
(使用Spark2
Pandas
命令),然后对其进行如下工作: 基本上,我有一个有100
列
的
Pandas
dataframe
,每个
列
都称为因此,首先,我
删除
了每一
列
文本的"FirstP“和”SecondP“部分(基本上,我只保留数字)。之后,使用for循环创建一个新
列
,在该
列
中
,我将添加每个
列</em
浏览 3
提问于2022-01-06
得票数 -2
回答已采纳
2
回答
如何
删除
python
中
列
中
的空行
、
、
我想
删除
列
中
的所有空行。这似乎只是给我看空行,而不是
删除
它。
浏览 4
提问于2022-11-07
得票数 0
回答已采纳
3
回答
从
Pandas
DataFrame
列
中
删除
特定符号(unicode)
、
、
、
、
我有
DataFrame
(熊猫):data1.apply(
replace
???)甚至和兰达有关的东西。但我不知道如何正确地调用
replace
浏览 10
提问于2017-12-15
得票数 3
回答已采纳
3
回答
将列名分配给
Pandas
系列
、
、
下面是我创建
pandas
系列,然后将其转换为
dataframe
并使用该系列名称作为列名的失败尝试: import
pandas
as pdfrom
pandas
import
DataFrame
stop = dt.datetime(2019, 12, 31).
replace
(microsecond=0) all
浏览 12
提问于2020-10-11
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
23种Pandas核心操作,数据处理的利器
肝了3天,整理了90个Pandas案例
pandas系列学习(三):DataFrame
Pandas 4 个小 trick,都很实用!
Pandas清洗数据的4个实用小技巧
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券