python - 我无法在这个 python pandas 中拆分 Raw 列
问题描述
我想将网站与原始列分开并将网站设为新列,但我无法做到这一点,请帮忙处理这个片段
import numpy as np
import pandas as pd
data = pd.read_csv("E:\InputFile.txt",delimiter = "#")
data.columns = ['Date','ID','Name','Raw','Val']
data[['Raw']] = data[['Raw']].str.split( "/" )
data.head()
解决方案
我相信你需要:
data[['Raw', 'Flag']] = data['Raw'].str.rsplit( "/" , n=1, expand=True)
推荐阅读
- python - OLS回归python中的预测形状未对齐错误
- mysql - 选择查询中的 Laravel 雄辩的 json
- message-queue - 消息队列 *like* 技术
- sharing - 将带有 Angular 的 Nativescript 的 Web 和移动代码共享迁移到版本 8
- sql - 如何根据特定类型对表中的行值求和?
- swiftui - List swiftUI中的单选按钮
- gitlab - 我们可以将具有多个元素的 gitlab 变量传递给 shell 脚本吗
- c - 当元素在头尾之间时,在基于平面数组的双链表中搜索
- flutter - Flutter:扩展覆盖 ConstrainedBox
- node.js - 如何在表单数据中传递双工流?