金融大数据分析-练习二
发布时间
阅读量:
阅读量
金融大数据分析-练习二
问题一
1、要求
创建一个Python脚本,命名为test1.py,完成以下功能:
提取4位同学的成绩,并利用数据框变量pd进行存储;具体而言, 这些成绩被存储在一个TXT文件中; 如图所示.

2、代码
import pandas as pd
pd = pd.read_table('E:/金融大数据分析/test1.txt', sep=',')
pd1 = pd.loc[pd['姓名'] == '小红']
pd2 = pd.loc[pd['姓名'] == '张明']
pd3 = pd.loc[pd['姓名'] == '小江']
pd4 = pd.loc[pd['姓名'] == '小李']
M1 = pd1['成绩'].mean()
M2 = pd2['成绩'].mean()
M3 = pd3['成绩'].mean()
M4 = pd4['成绩'].mean()
print("小红各科平均分:", M1)
print("张明各科平均分:", M2)
print("小江各科平均分:", M3)
print("小李各科平均分:", M4)
问题二
1、要求
创建一个Python脚本,命名为test2.py,完成以下功能:
解析给定的Excel表格文件,并将其中的数据以名为df的数据框存储起来

2、代码
import pandas as pd
df = pd.read_excel('E:/金融大数据分析/test2.xlsx')
df1 = df.iloc[:, 2:4]
Nt = df1.to_numpy()
TF = (df.iloc[:, 1] <= '2017-01-16') & (df.iloc[:, 1] >= '2017-01-05')
S = Nt[TF, 1].sum()
print("S的值为:", S)
全部评论 (0)
还没有任何评论哟~
