776 0

[讨论交流] 入门 Python 数据分析 [推广有奖]

  • 0关注
  • 4粉丝

本科生

83%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
1228 点
帖子
47
精华
0
在线时间
107 小时
注册时间
2017-7-13
最后登录
2019-5-22

楼主
MindGo量化交易 发表于 2017-11-23 19:09:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

一个完整的量化策略,在编写过程中无法避免使用数学函数,策略需要对数据进行预处理,以做出相应的买卖判断,本节主要介绍Python简单运算函数。(详细会在数据分析章节讲述)

Python数学函数列表


【示例】Python数学函数案例

#获取数据用于案例示范

close=get_price(['600519.SH'], None, '20171120', '1d', ['close'], True, None, 5, is_panel=1)['close']

#获取贵州茅台在2017.11.20过去5日的日线收盘价数据,赋值到close变量

#计算5日收盘价均值

ma5=close.mean()

print('均值:'+str(ma5.values))

#计算5日收盘价最大值

max5=close.max()

print('最大值:'+str(max5.values))

#计算5日收盘价最小值

min5=close.min()

print('最小值:'+str(min5.values))

#计算5日收盘价总和

sum5=close.sum()

print('总和:'+str(sum5.values))

#计算5日收盘价方差

var5=close.var()

print('方差:'+str(var5.values))

#计算5日收盘价标准差

std5=close.std()

print('标准差:'+str(std5.values))

#计算5日收盘价的绝对值

abs5=close.abs()

print('绝对值:'+str(abs5.values))

#计算5日收盘价的中值

median5=close.median()

print('中值:'+str(median5.values))

均值:[691.068]

最大值:[719.11]

最小值:[678.75]

总和:[3455.34]

方差:[272.43072]

标准差:[16.50547546]

绝对值:[678.75]、[688.08]、[719.11]、[690.25]、[679.15]

中值:[688.08]


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2026-1-28 12:54