仔细阅读右侧编辑区内给出的代码框架及注释,按照提示在 Begin-End 之间编写程序代码。输出格式请参考测试集中的预期输出。data.csv 文件的位置为:step2/data.csv。
时间: 2023-11-28 11:48:15 浏览: 134
```python
import pandas as pd
# Step 1 读取数据
data = pd.read_csv("step2/data.csv", encoding="gbk")
# Step 2 数据预处理
# TODO: 选取前3列作为新的 DataFrame,并将列名改为 ["证券代码", "证券名称", "收盘价"]
new_data = data.iloc[:, :3]
new_data.columns = ["证券代码", "证券名称", "收盘价"]
# TODO: 将 "证券代码" 列的数据类型转换为字符串类型
new_data["证券代码"] = new_data["证券代码"].astype(str)
# TODO: 将 "收盘价" 列的数据保留两位小数
new_data["收盘价"] = new_data["收盘价"].round(2)
# Step 3 输出处理后的数据
# TODO: 输出前5行数据
print(new_data.head())
# TODO: 输出数据的统计信息,包括计数、均值、标准差、最小值、25%分位数、50%分位数、75%分位数、最大值
print(new_data.describe())
```
相关问题
仔细阅读右侧编辑区内给出的代码框架及注释,按照提示在 Begin-End 之间编写程序代码。具体要求如下: 打印当前的工作目录; 打印当前目录下的所有文件以及文件夹的列表
好的,以下是实现要求的代码:
```python
import os
# 打印当前的工作目录
print("当前的工作目录是:", os.getcwd())
# 打印当前目录下的所有文件以及文件夹的列表
print("当前目录下的文件和文件夹有:")
for item in os.listdir():
print(item)
```
这个程序首先使用`os.getcwd()`函数打印当前的工作目录,然后使用`os.listdir()`函数打印当前目录下的所有文件和文件夹的列表。你可以将这份代码复制粘贴到编辑器中进行测试。
仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 间编写程序代码,对给定单词重新排序(按照组成单词的字母升序排序),具体要求如下: 接收给定的单词字符串(如:test); 对给定单词重新排序(按照组成单词的字母升序排序); 输出排序后的单词。
```
# 接收输入的单词
word = input("请输入一个单词:")
# 将单词中的字母按升序排序
sorted_word = ''.join(sorted(word))
# 输出排序后的单词
print("排序后的单词为:", sorted_word)
```
示例输入:
```
请输入一个单词:test
```
示例输出:
```
排序后的单词为: estt
```
相关推荐
![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)