pandas 将数据转换百分比
时间: 2024-01-09 22:22:55 浏览: 219
Pandas常用数据结构series和方法
在Pandas中,可以使用`apply`函数结合`lambda`表达式来将数据转换为百分比形式。下面是一个示例代码:
```python
import pandas as pd
# 创建一个包含数值的Series
data = pd.Series([0.25, 0.5, 0.75, 1.0])
# 使用apply函数和lambda表达式将数值转换为百分比形式
data_percent = data.apply(lambda x: '{:.2%}'.format(x))
# 打印转换后的结果
print(data_percent)
```
运行以上代码,将会输出以下结果:
```
0 25.00%
1 50.00%
2 75.00%
3 100.00%
dtype: object
```
在上述代码中,我们首先创建了一个包含数值的Series对象`data`。然后,使用`apply`函数和`lambda`表达式对每个数值进行转换,将其格式化为百分比形式,并将结果存储在`data_percent`中。最后,我们打印出转换后的结果。
阅读全文