添加另一列的字符串长度和累加列?

史蒂夫斯

给定以下内容dataframe

df = pd.DataFrame({'col1': ["kuku", "pu", "d", "fgf"]})

我想计算每个字符串的长度并添加一个累加列。

我正在尝试这样做,df.str.len("col1")但会引发错误。

拉克什

采用 str.len()

例如:

import pandas as pd

df = pd.DataFrame({"col1": ["kuku", "pu", "d", "fgf"]})
df["New"] = df["col1"].str.len()
print(df)
print(df["New"].cumsum())   #cumulative sum

输出:

   col1  New
0  kuku    4
1    pu    2
2     d    1
3   fgf    3

0     4
1     6
2     7
3    10
Name: New, dtype: int64

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在一列的开头和另一列的末尾添加字符串?

Mutate()基于另一列中不同长度的字符串向量的新列

根据另一列中的初始字符串添加列值

根据另一列中包含的字符串在新列中添加值

根据另一列是否 = 特定字符串向表中添加列

从另一列的子字符串创建列

熊猫:创建新列,条件是对一列的子字符串搜索和另一列的逆搜索

如何在另一列中创建以字符串值开头和结尾的列?

使用另一列中的字符串比较和更新pandas dataframe列列表

按列分组并在另一列中获取最大字符串长度的行

熊猫迭代从另一在一列行和删除字符串值

从另一列替换匹配的行字符串

从另一列中删除字符串元素

如何在PostgreSQL中获取一列字符串的字符串长度

熊猫新列仅在字符串长度的特定条件下作为另一列的字符串提取得到验证:快速方法

如何检查和删除R中另一列中的字符串是否匹配

在python中从csv中查找字符串长度并以字典格式附加另一列

根据另一列(Python Pandas)的值在列中添加一部分字符串

如何添加数据框的一列的字符串并形成另一列,该列将具有原始列的增量值

在另一列的字符串中搜索一列中的文本

如何创建一列字符串,包括另一列的值

根据另一列中的值获取一列中的子字符串

pandas:是一列,是另一列的子字符串

Python:从另一列的列表中替换一列中的字符串

如何用另一列中的字符串替换一列中的值?

如何确定一列中的字符串是否在另一列中?

将一列替换为另一列中的字符串

如果另一列包含字符串,请替换熊猫中的一列

根据另一列的条件连接一列的字符串