当前位置: 首页 > news >正文

电脑网站在哪里找北京住建网站

电脑网站在哪里找,北京住建网站,平面设计一个月能赚多少钱,电商网站seo排名最近Excel圈里的大事情就是微软把PY塞进了Excel单元格,可以作为公式使用,轻松用PY做数据分析。系好安全带,老司机带你玩一把。 实例需求:如下是AD用户的列表,每个用户拥有该应用程序的只读或读写权限,现在需要创建新的…

最近Excel圈里的大事情就是微软把PY塞进了Excel单元格,可以作为公式使用,轻松用PY做数据分析。系好安全带,老司机带你玩一把。

请添加图片描述

实例需求:如下是AD用户的列表,每个用户拥有该应用程序的只读或读写权限,现在需要创建新的AD用户组,并根据用户当前的权限,将这些用户添加到相应的组中。

当前数据集:

SafeUserNameRead permissionsRW permissions
Safe1User1YesYes
Safe1User2YesNo
Safe1User3YesYes
Safe1User4YesNo
Safe2User1YesYes
Safe2User2YesNo
Safe2User3YesYes
Safe2User4YesNo

整理后输出数据集:

SafeADGroup Userlist
Safe1Safe1-ReadGroupUser1,User2,User3,User4
Safe1Safe1-RWGroupUser1,User3
Safe2Safe2-ReadGroupUser1,User2,User3,User4
Safe2Safe2-RWGroupUser1,User3
df=xl("Table1[#全部]", headers=True)
rw_df = df[df['RW permissions'] == 'Yes'].drop(columns=['RW permissions'])
grp_rw = rw_df.groupby(['Safe'])['UserName'].apply(','.join).reset_index()
grp_rw['AD Group'] = grp_rw['Safe'] + '-RWGroup'
r_df = df[df['Read permissions'] == 'Yes'].drop(columns=['Read permissions'])
grp_r = r_df.groupby(['Safe'])['UserName'].apply(','.join).reset_index()
grp_r['AD Group'] = grp_r['Safe'] + '-ReadGroup'
df_output = pd.concat([grp_r, grp_rw], axis=0).rename(columns={'UserName': 'UserList'})[['Safe', 'AD Group', 'UserList']]

【代码解析】
第1行代码读取Excel表作为DataFrame。
第2行代码过滤写权限为Yes的行。
第3行代码分组并合并UserName列。
第4行代码添加分组名称列。
第5行代码过滤读权限为Yes的行。
第6行代码分组并合并UserName列。
第7行代码添加分组名称列。
第8行代码合并读写两个DataFrame。
第9行代码重命名列并选择需要的列。

在这里插入图片描述

小结:
Python的Pandas库可以便捷地处理Excel表数据。通过filter和groupby可以进行分组,concat可以实现表连接,apply方法可以在分组上执行操作,生成自定义列。


相关系列博文链接:

用户权限数据转换为用户组列表(1/3) - VBA
用户权限数据转换为用户组列表(2/3) - Power Query
用户权限数据转换为用户组列表(3/3) - Excel PY公式

http://www.yayakq.cn/news/611303/

相关文章:

  • 第三方网站建设平台四川建设信息网官网
  • 安康市住房和城乡建设局网站2022口碑最好的十款手机
  • 东莞轻推网络科技有限公司重庆seo公司
  • 制作房地产网站页面wordpress网站的优化
  • 设计的素材网站有哪些山东高级网站建设
  • 漯河企业网站开发学生建设网站
  • 做网站宜宾西安最新通告公告
  • 沈阳正规网站建设哪家便宜flash属于网页制作平台吗
  • 提供常州网站建设公司seo推广哪家好
  • 江西微网站建设2022年最火的网页游戏
  • 三合一网站建设公司苏州网站制作工作室
  • 海宁做网站培训班学编程
  • jfinal怎么做网站免费装修设计软件哪个好
  • 衡水企业做网站推广c2c模式盈利模式
  • 柳州企业 商家应该如何做网站网站设计团队
  • 织梦律师网站模版平面设计风格有哪些类型
  • 网站seo排名查询WordPress文章数据转emlog
  • 成品网站制作公司黄山北京网站建设
  • 1千元以下做网站的公司广东省建设信息网三库一平台官网
  • 一个网站的建设步骤傻瓜一键自助建站系统
  • vs2010网站制作教程中学网站建设方案 分校区
  • linux网站做301重定向网站推广优化软件
  • 上海企业自助建站暴走漫画网站建设目的
  • 网站推广风险营销方案怎么写模板
  • 服务器做的网站怎么使用教程seo 成功网站
  • 网站建设公司国内技术最强百度关键词排名点击
  • 做一个网站的价钱设计公司做网站价格
  • 做网站不赚钱网站开发有哪几种语言
  • 网络编辑的网站建设题广州澄网站建设公司
  • 北京长空建设有限公司网站东营建设工程信息网站