python - 我想从熊猫数据框中修剪空间和字符串
问题描述
samplework['pH']=samplework['pH'].str.extract('(\d+)',expand=False).astype(float)
我试过这个。但它改变了价值观
数据:
pH
6.80000 SIAc
8.00000 MAI
期望的输出:
pH
6.80000
8.00000
解决方案
samplework['pH']=samplework['pH'].str.split().str[0].astype(float)
推荐阅读
- actionscript-3 - 我有一个应该重新启动整个游戏的功能,但是当它循环回来时,它会中断。如何在重新启动功能中解决此问题?
- javascript - 每次刷新间隔后,JQuery AJAX div 重新加载都会增加我的 div 的大小
- c - Eclipse J-Link ATMEL ARM ATSAME70Q21。当代码从不同于 0x00400000 的地址开始时进行调试
- jelastic - 在 Jelastic 上读取 WildFly 下的环境变量
- sql - 如何在sql / oracle中选择节点的所有子节点和父节点
- github - 我的 Jekyll 模板的 CSS 样式不起作用
- matlab - Mathematica 的 Map 的 MATLAB 等价物是什么?
- excel - 在目录中查找最旧和最新的文件
- node.js - 移动设备上的自动化测试执行
- c - 使用 -m32 标志运行时生成分段错误的代码