pandas(1)创建一个包含有5位员工姓名、性别、年龄和月工资收入的数据集,数据集中的数据读者可以自拟。 (2)选择数据集中月工资收入这列数据。 (3)在增加一位员工收入信息,数据为(赵一平,男,34,7000)。 (4)将员工姓名为“李明”的月工资收入修改为8000。
时间: 2024-06-06 07:10:13 浏览: 9
答案如下:
(1)以下是一个可能的数据集示例:
| 姓名 | 性别 | 年龄 | 月工资收入 |
|------|------|----|-------|
| 张三 | 男 | 28 | 6000 |
| 李四 | 女 | 25 | 5500 |
| 王五 | 男 | 33 | 8000 |
| 赵六 | 女 | 27 | 6500 |
| 周七 | 男 | 31 | 7500 |
(2)选择月工资收入这列数据可以用如下代码:
import pandas as pd
data = {'姓名': ['张三', '李四', '王五', '赵六', '周七'],
'性别': ['男', '女', '男', '女', '男'],
'年龄': [28, 25, 33, 27, 31],
'月工资收入': [6000, 5500, 8000, 6500, 7500]}
df = pd.DataFrame(data)
salary = df['月工资收入']
print(salary)
(3)添加一位员工收入信息可以用如下代码:
new_data = {'姓名': ['赵一平'],
'性别': ['男'],
'年龄': [34],
'月工资收入': [7000]}
df_new = pd.DataFrame(new_data)
df = pd.concat([df, df_new], ignore_index=True)
print(df)
(4)修改员工姓名为“李明”的月工资收入可以用如下代码:
df.loc[df['姓名'] == '李明', '月工资收入'] = 8000
print(df)
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)