【发布时间】:2018-04-22 14:06:41
【问题描述】:
我希望能够复制过敏列下的值,共有三种语言。我想使用 pandas Dataframes 将特定的单元格值数据从英语行移动到其上方的法语和下方的荷兰语。并且在它被复制之后,我想删除英语行。
注意:索引是以下语言。它们按法语、英语、荷兰语、法语、英语、荷兰语等顺序排列。每个值都是在过敏列下给出的典型反应注释
(括号是它们在excel中的位置)
Index (COLUMN B allergy ( COLUMN D) COL B( COLUMN E).
french ''
english 'MAY CONTAIN: prawn'
dutch ''
french ''
english 'MAY CONTAIN: peanuts'
dutch ''
french ''
english 'MAY CONTAIN: milk'
dutch ''
再次总结一下,将特定的单元格值从英语复制到荷兰语和法语行。
编辑:该文件有几列但是我只想更改 excel 文件的 B 列和 D 列。我希望其他列保持不变。因而被忽略。即 D 列之后的任何内容。
期望的输出:
(括号是它们在excel中的位置)
Index (COLUMN B allergy ( COLUMN D) COL B( COLUMN E,) ....
french 'MAY CONTAIN: prawn'
english 'MAY CONTAIN: prawn' # remove
dutch 'MAY CONTAIN: prawn'
french 'MAY CONTAIN: peanuts'
english 'MAY CONTAIN: peanuts' # remove
dutch 'MAY CONTAIN: peanuts'
french 'MAY CONTAIN: milk'
english 'MAY CONTAIN: milk' # remove
dutch 'MAY CONTAIN: milk'
之后,它应该看起来像这样,我希望在 excel 中更改列 b 和 d。
最终输出:
Index allergy
french 'MAY CONTAIN: prawn'
dutch 'MAY CONTAIN: prawn'
french 'MAY CONTAIN: peanuts'
dutch 'MAY CONTAIN: peanuts'
french 'MAY CONTAIN: milk'
dutch 'MAY CONTAIN: milk'
【问题讨论】:
标签: python pandas numpy dataframe data-science