美文网首页
Pandas 数据分割

Pandas 数据分割

作者: Noza_ea8f | 来源:发表于2020-02-08 12:56 被阅读0次


image.png

Code

df = pd.read_excel(io='exls/data_splitting.xlsx', sheet_name='Sheet1', dtype=str, index_col='ID')
df_ = df['data'].str.split('.', expand=True)
print(df_)

dtype=str,如果不设置,数据会被识别成数字,无法拆分;
split('.', expand=True),expand=True意在把一列数据直接分割成两列,
否则数据为一列的列表格式;

Output

     0       1
ID            
1   -2  087552
2   -2  087617
3   -2  086667
4   -2  087578
5   -2  087548
6   -2   08752
7   -2   08756
8   -2  087567
9   -2  087548
10  -2  087548

添加列

import pandas as pd

df = pd.read_excel(io='exls/data_splitting.xlsx', sheet_name='Sheet1', dtype=str, index_col='ID')
df_ = df['data'].str.split('.', expand=True)
df['New_1'] = df_[0]
df['New_2'] = df_[1]
print(df)

Output

         data New_1   New_2
ID                         
1   -2.087552    -2  087552
2   -2.087617    -2  087617
3   -2.086667    -2  086667
4   -2.087578    -2  087578
5   -2.087548    -2  087548
6    -2.08752    -2   08752
7    -2.08756    -2   08756

相关文章

  • Pandas 数据分割

    表 Code dtype=str,如果不设置,数据会被识别成数字,无法拆分;split('.', expand=T...

  • Python Pandas str.split()对一列字符串进

    目的:针对pandas下dataframe格式的数据,有一列是字符串格式的,想要对其进行分割。 函数:pandas...

  • 总结有用的命令

    数据处理 pandas.read_csv('filename')读入逗号分割的csv文件 data.[column...

  • pandas常用操作

    pandas读取数据: pandas查看数据: pandas删除行、列: pandas排序: pandas合并列表...

  • Python数据分析_Pandas05_统计量/statisti

    主要内容: Pandas中的常用统计量 频数 数据分割 增量百分比 Covariance协方差 Correlati...

  • Pandas 文件操作

    pandas 文件格式数据处理 read_csv:从文件,url,文件类型对象中加载带分割符的数据,默认分隔符为逗...

  • Pandas-2019-03-14

    Pandas Pandas 介绍 Pandas主要处理的数据结构 ·系列(Series)·数据帧(DataFram...

  • pandas 数据预处理

    pandas 数据加载 pandas 数据查看 pandas 非编码数据编码 去重 空值 空值 --- >> 填充...

  • 2021-12-31 Python-23

    pandas pandas数据结构 pandas 有 2 个常用的数据结构:Series 和 Dataframe一...

  • 文科生学Python系列9: Pandas入门

    第五课内容:Pandas入门 pandas DataFrame(数据框)pandas Series数据的选择案例:...

网友评论

      本文标题:Pandas 数据分割

      本文链接:https://www.haomeiwen.com/subject/lyjmxhtx.html