pandas.DataFrame 根据条件新建列并赋值的方法

作者:魏之燕 时间:2022-09-06 05:51:05 

实例如下所示:


import numpy as np
import pandas as pd

data = {'city': ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen', 'Hangzhou', 'Chongqing'],
   'year': [2016,2016,2015,2017,2016, 2016],
   'population': [2100, 2300, 1000, 700, 500, 500]}
frame = pd.DataFrame(data, columns = ['year', 'city', 'population', 'debt'])

# 使用apply函数, 如果city字段包含'ing'关键词,则'判断'这一列赋值为1,否则为0
frame['panduan'] = frame.city.apply(lambda x: 1 if 'ing' in x else 0)
print(frame)

来源:https://blog.csdn.net/qq_30565883/article/details/79443090

标签:pandas,列,条件,赋值,DataFrame
0
投稿

猜你喜欢

  • python实现求两个字符串的最长公共子串方法

    2021-08-02 21:14:08
  • python中Task封装协程的知识点总结

    2022-10-25 13:25:02
  • Windows10 64位安装MySQL5.6.35的图文教程

    2024-01-16 03:06:22
  • PyTorch搭建CNN实现风速预测

    2022-09-11 17:40:19
  • 常用的9个JavaScript图表库详解

    2024-04-22 22:34:52
  • 安装pytorch时报sslerror错误的解决方案

    2022-01-01 05:20:53
  • Golang中基于HTTP协议的网络服务

    2024-05-21 10:23:55
  • asp一个空间绑定N个域名的方法!

    2009-03-08 18:32:00
  • python中np.random.permutation函数实例详解

    2021-10-13 16:18:35
  • python更新列表的方法

    2021-12-21 11:38:39
  • php 多继承的几种常见实现方法示例

    2023-11-22 19:03:19
  • 用python如何绘制表格不同颜色的excel

    2022-08-09 22:05:11
  • asp数组去重复和数组排序

    2008-10-30 12:51:00
  • Python实现读取txt文件并转换为excel的方法示例

    2023-07-25 15:20:16
  • mysql 5.7.11 winx64安装配置方法图文教程

    2024-01-18 11:57:59
  • 使用python+whoosh实现全文检索

    2021-01-04 05:29:46
  • vue3.0+vue-router+element-plus初实践

    2024-05-21 10:17:49
  • golang 获取字符串长度的案例

    2024-04-27 15:40:47
  • php 字符串函数收集

    2024-05-11 10:02:26
  • RC4经典加密算法asp/VBs版本代码

    2008-02-17 17:32:00
  • asp之家 网络编程 m.aspxhome.com