从数据框中删除控制字符空格

2024-01-10

我有一个数据框 df,通过它我可以使用它来获取列表列表

data = [list(map(str,n.tolist())) for n in df.values]

之后我从这样的数据中替换特定的控制字符

data = [ [e.replace(u'\xa0', u'') for e in tempval ] for tempval in data ]

这工作正常,但我希望这在数据框本身中完成,请提出建议。


您可以使用DataFrame.replace http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.replace.html:

df = pd.DataFrame({'A':['\xa0','s','w'],
                   'B':['s','w','v'],
                   'C':['e','d','\xa0']})

print (df)
   A  B  C
0     s  e
1  s  w  d
2  w  v  

然后用于创建list of lists转变DataFrame to numpy array by values http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.values.html进而tolist:

df.replace(u'\xa0',u'', regex=True, inplace=True)
#if need cast all values to str add astype
print (df.astype(str).values.tolist())
[['', 's', 'e'], ['s', 'w', 'd'], ['w', 'v', '']]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从数据框中删除控制字符空格 的相关文章

  • OpenCV Python cv2.mixChannels()

    我试图将其从 C 转换为 Python 但它给出了不同的色调结果 In C Transform it to HSV cvtColor src hsv CV BGR2HSV Use only the Hue value hue create
  • 为 Anaconda Python 安装 psycopg2

    我有 Anaconda Python 3 4 但是每当我运行旧代码时 我都会通过输入 source activate python2 切换到 Anaconda Python 2 7 我的问题是我为 Anaconda Python 3 4 安
  • 根据列值突出显示数据框中的行?

    假设我有这样的数据框 col1 col2 col3 col4 0 A A 1 pass 2 1 A A 2 pass 4 2 A A 1 fail 4 3 A A 1 fail 5 4 A A 1 pass 3 5 A A 2 fail 2
  • 如何从网页中嵌入的 Tableau 图表中抓取工具提示值

    我试图弄清楚是否有一种方法以及如何使用 python 从网页中的 Tableau 嵌入图形中抓取工具提示值 以下是当用户将鼠标悬停在条形上时带有工具提示的图表示例 我从要从中抓取的原始网页中获取了此网址 https covid19 colo
  • 是否可以忽略一行的pyright检查?

    我需要忽略一行的pyright 检查 有什么特别的评论吗 def create slog group SLogGroup data Optional dict None SLog insert one SLog group group da
  • SQLALchemy .query:类“Car”的未解析属性引用“query”

    我有一个这里已经提到的问题https youtrack jetbrains com issue PY 44557 https youtrack jetbrains com issue PY 44557 但我还没有找到解决方案 我使用 Pyt
  • 测试 python Counter 是否包含在另一个 Counter 中

    如何测试是否是pythonCounter https docs python org 2 library collections html collections Counter is 包含在另一个中使用以下定义 柜台a包含在计数器中b当且
  • 以编程方式停止Python脚本的执行? [复制]

    这个问题在这里已经有答案了 是否可以使用命令在任意行停止执行 python 脚本 Like some code quit quit at this point some more code that s not executed sys e
  • 如何使用 OpencV 从 Firebase 读取图像?

    有没有使用 OpenCV 从 Firebase 读取图像的想法 或者我必须先下载图片 然后从本地文件夹执行 cv imread 功能 有什么办法我可以使用cv imread link of picture from firebase 您可以
  • 在f字符串中转义字符[重复]

    这个问题在这里已经有答案了 我遇到了以下问题f string gt gt gt a hello how to print hello gt gt gt f a a gt gt gt f a File
  • Pandas:merge_asof() 对多行求和/不重复

    我正在处理两个数据集 每个数据集具有不同的关联日期 我想合并它们 但因为日期不完全匹配 我相信merge asof 是最好的方法 然而 有两件事发生merge asof 不理想的 数字重复 数字丢失 以下代码是一个示例 df a pd Da
  • Fabric env.roledefs 未按预期运行

    On the 面料网站 http docs fabfile org en 1 10 usage execution html 给出这个例子 from fabric api import env env roledefs web hosts
  • 将图像分割成多个网格

    我使用下面的代码将图像分割成网格的 20 个相等的部分 import cv2 im cv2 imread apple jpg im cv2 resize im 1000 500 imgwidth im shape 0 imgheight i
  • 解释 Python 中的数字范围

    在 Pylons Web 应用程序中 我需要获取一个字符串 例如 关于如何做到这一点有什么建议吗 我是 Python 新手 我还没有找到任何可以帮助解决此类问题的东西 该列表将是 1 2 3 45 46 48 49 50 51 77 使用
  • 在 HTML 下拉列表中有一个滚动条

    我正在寻找一种在 HTML 的下拉列表中添加滚动条的方法 这样如果下拉列表包含的内容超过例如 5 项 将出现滚动条以查看其余项 这是因为我将被迫列出一些大清单 过去几个小时我一直在谷歌上搜索它 但没有运气 它需要适用于 IE8 FF 和 C
  • 发送用户注册密码,django-allauth

    我在 django 应用程序上使用 django alluth 进行身份验证 注册 我需要创建一个自定义注册表单 其中只有一个字段 电子邮件 密码将在服务器上生成 这是我创建的表格 from django import forms from
  • 使用 Python 的 matplotlib 选择在屏幕上显示哪些图形以及将哪些图形保存到文件中

    我想用Python创建不同的图形matplotlib pyplot 然后 我想将其中一些保存到文件中 而另一些则应使用show 命令 然而 show 显示all创建的数字 我可以通过调用来避免这种情况close 创建我不想在屏幕上显示的绘图
  • 从列表指向字典变量

    假设你有一个清单 a 3 4 1 我想用这些信息来指向字典 b 3 4 1 现在 我需要的是一个常规 看到该值后 在 b 的位置内读写一个值 我不喜欢复制变量 我想直接改变变量b的内容 假设b是一个嵌套字典 你可以这样做 reduce di
  • Python 类继承 - 诡异的动作

    我观察到类继承有一个奇怪的效果 对于我正在处理的项目 我正在创建一个类来充当另一个模块的类的包装器 我正在使用第 3 方 aeidon 模块 用于操作字幕文件 但问题可能不太具体 以下是您通常如何使用该模块 project aeidon P
  • 导入错误:没有名为 site 的模块 - mac

    我已经有这个问题几个月了 每次我想获取一个新的 python 包并使用它时 我都会在终端中收到此错误 ImportError No module named site 我不知道为什么会出现这个错误 实际上 我无法使用任何新软件包 因为每次我

随机推荐

  • 在 MVC Web 应用程序中,谁负责过滤大量对象、视图或模型?

    我有一个基于 MVC 设计构建的 Web 应用程序 我有一个数据库 其中包含大量对象 论坛线程 我无法立即将其加载到内存中 我现在想用不同的过滤器来显示这个集合 的一部分 有点像 stackoverflow 对按日期 投票 标签等排序的问题
  • Perl 中 printf、print 和 sprintf 之间的区别

    具体用法是什么print printf and sprintf在 Perl 中 这三个关键字都用于打印目的 但有人可以简单地区分一下吗 Short 请参阅手册 http perldoc perl org functions print ht
  • C# 发送 HTML 和文本电子邮件 - 最优雅?

    同时发送 HTML 和文本电子邮件是最佳做法吗 如果我只发送 HTML 有什么危险 我在想下面这样的事情 来自http johnnycoder com blog 2009 04 15 net mailmessage linkedresour
  • 重置 HTML 表中的奇数/偶数序列

    我担心答案是否定的 但只是想尝试确认一下 我将表格的每隔一行设置为灰色背景 table tr nth child odd background color eee 这工作正常 但表中还嵌入了标题行 我希望奇数 偶数模式能够重置并在每个标题行
  • 使用 Freemarker 中的参数调用 Java 方法

    以下 FTL 标记对我来说效果很好 并在我的服务器端 JiveActionSupport 对象中调用 getWidgets lt list widgets as widget gt do something with widget sku
  • Heroku CLI 错误

    无法再使用 Heroku CLI Error Installing Heroku Toolbelt v4 done For more information on Toolbelt v4 https github com heroku he
  • BackboneJS 重新排列集合中模型的最佳方法,同时维护每个模型的 0 索引序数属性

    我在这里遇到一个问题 我有一个 BackboneJS 模型的集合 每个模型都有一个 序数 属性来跟踪其在集合中的顺序 这是我的播放数据 var ex group test data title PRE EXERCISE id 0 ordin
  • 使用 Python TKinter / imageTK 在屏幕上的图像之间淡入淡出

    我是一个Python新手 一直在制作一个有点奇怪的幻灯片脚本 该脚本循环显示图像 并且还从另一个文件中获取变量以 解决 图像 我确信我的代码是悲剧性的 但它确实有效 见下文 我的问题是 如何让它在图像之间淡出 而不是暂时变成白色 然后转到当
  • OutlinedTextField 不会在 Compose 中调整为最小宽度

    我试图使 OutlinedTextField 见下图 充当 wrap content 理想的情况是它足够大以适合内部文本500g如果用户编辑该字段 则展开和收缩 如果我没记错的话 这可以通过 非 Compose ConstraintLayo
  • 如何使 Observable 在 1 秒的时间间隔后发出字符

    我刚刚开始使用 RxJava android 为了练习和入门 我想让 observable 每 1 秒发出字符串中的字符 我该怎么做 这是我到目前为止所尝试过的 它只是立即发出字符串 Observable
  • jQuery Cycle 插件 - 暂停/恢复奇怪的行为

    我有一个使用很棒的循环插件运行的幻灯片 当您单击演示中的按钮时 我会在页面上显示一个隐藏层并发送 暂停 命令来循环 我有两个问题 当收到暂停命令时 循环立即翻转回序列中的第一张幻灯片 为什么 并且不会触发我的之前 之后回调 关闭图层后 我发
  • 正则表达式用于 [] 之间的任何内容

    我需要找到 的正则表达式 例如 如果字符串是 Hi Stack 这是我需要 Find 的 Tag 它应该返回 堆栈 标记 查找 非常简单 您只需要 1 用反斜杠转义括号 2 使用 捕获内容 括号是一个捕获组 它们捕获其内容以供以后使用 后面
  • 如何通过复制上一行来动态创建新行

    我有一个如下所示的数据框 编辑后的数据框 df pd DataFrame subject id 1 1 1 1 1 1 1 2 2 2 2 2 time 1 2173 04 03 12 35 00 2173 04 03 12 50 00 2
  • Android Intent.ACTION_VIEW

    我需要用户选择自己的播放器来播放视频 我尝试 public class VideoViewActivity extends Activity Override public void onCreate Bundle savedInstanc
  • 比较名称之间的相似度

    我必须根据名称对一些数据进行交叉验证 我面临的问题是 根据来源 名称略有不同 例如 L L AIR CONDITIONING vs L L AIR CONDITIONING Service BEST ROOFING vs ROOFING I
  • 处理异常的示例代码

    我是 Android 移动应用程序开发新手 我想知道如何处理异常HttpConnection相关异常或任何其他异常 我需要显示一个AlertDialog给用户 请提供示例代码或项目源代码以了解我如何处理HttpConnection或类似类型
  • 在 iPhone 应用程序中显示 HTML

    如何在 iPhone 的 textview 中打开 url 是否可以显示数据links photos和所有html entities 您可以使用 UIWebView 从文件加载静态包含 html 照片 css javascript NSSt
  • 将大字符串写入文件的最佳方法

    在 C 中 我正在读取中等大小的文件 100 KB 1 MB 修改部分内容 最后写入不同的文件 所有内容均为文字 修改是作为字符串对象和字符串操作完成的 我目前的做法是 使用以下命令读取原始文件中的每一行StreamReader Open
  • Firefox 拖动 div 就像拖动图像一样

    我正在使用以下 HTML CSS 和 Javascript 代码 如果您想测试的话 可以将其放在一个文档中
  • 从数据框中删除控制字符空格

    我有一个数据框 df 通过它我可以使用它来获取列表列表 data list map str n tolist for n in df values 之后我从这样的数据中替换特定的控制字符 data e replace u xa0 u for