Python中文
首页
教程
问答
标签
搜索
登录
注册
如何在这上面做一个循环
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个数据集,其中有一列显示每周工资值。我试着用一个循环来改变一些值,例如,如果我有一个长度为2的值,我把它转换成整数,如果长度超过2,我就插入'Nope'</p> <pre><code>if len (data['V807']) == 2: data ['V807']=int(data['V807']) else: data['V807']= 'Nope' </code></pre> <p>问题是,它将所有内容都转换为“Nope”,尽管存在许多长度为2的值: <a href="https://i.stack.imgur.com/hoR8J.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hoR8J.png" alt="The actual dataset"/></a></p> <p>循环之后我都说“不”</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我们可以使用<code>str.isalnum()</code>(来自coldspeed的数据:-))</p> <pre><code>df[~df.V807.str.isalnum()]='nope' df Out[95]: V807 0 33 1 24 2 nope 3 nope 4 37 </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
5 回答
如何在python中从数据帧列表中删除引号
3 回答
如何在python中从数据帧创建列表
3 回答
如何在Python中从数据帧创建嵌套的JSON
9 回答
如何在Python中从数据帧显示wordcloud
5 回答
如何在Python中从数据帧的时间戳中删除字符
1 回答
如何在Python中从数据帧绘制简单绘图?
9 回答
如何在python中从数据帧行提取具有特定长度的范围?
3 回答
如何在python中从数据帧设置dict中的值
9 回答
如何在Python中从数据库中获得一个结果
3 回答
如何在python中从数据框中绘制分类条形图
9 回答
如何在Python中从数据框中选择特定细节?
7 回答
如何在python中从数据集中删除unicode
10 回答
如何在python中从数据集中删除某些数值?
6 回答
如何在python中从数据集中选择行
5 回答
如何在Python中从数组中删除元素
7 回答
如何在python中从数组中删除单个倒逗号?
10 回答
如何在python中从数组中删除对象?
5 回答
如何在python中从数组中删除引号
3 回答
如何在python中从数组中删除所有最小值
3 回答