一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python常用的模塊和簡單用法

Python常用的模塊和簡單用法

2022-01-19 00:22刀客特鹿 Python

這篇文章主要給大家介紹Python#常用的模塊和簡單用法,以random 隨機模塊展開話題,感興趣的小伙伴可以參考一下

Python常用的模塊和簡單用法

1、random 隨機模塊

import random

code = random.choice(stock_list) # 從一個列表中隨機選取元素下面是我目前經(jīng)常用到的模塊,為了方便使用,不是有特殊需求的話,個人覺得一開始沒比亞每個模塊都很深入學(xué)習(xí),只要知道自己常用的一些方法就行。隨時更新,請搜索使用。

random 隨機選取模塊:

?
1
2
3
4
import random
a = [1, 2, 3, 4, 5]
print(random.choice(a))  # 隨機從列表中抽取一個元素
code = random.choice(stock_list)  # 從一個列表中隨機選取元素

os 文件夾模塊:

?
1
2
3
4
5
6
7
import os
 
# 設(shè)置默認文件路徑
os.chdir()
os.chdir(u'C:/Users/Ocean/OneDrive/class5/data/input_data/stock_data')
df = pd.read_csv('sz300001.csv')
print df

程序根目錄地址,os.pardir:父目錄 parent directory

?
1
2
root_path = os.path.abspath(os.path.join(current_file, os.pardir, os.pardir))  # 兩級父目錄
print root_path

 輸入數(shù)據(jù)根目錄地址

?
1
input_data_path = os.path.abspath(os.path.join(root_path, 'data', 'input_data'))

time 時間模塊:

?
1
import time

獲取當前日期

?
1
date_now = time.strftime('%Y-%m-%d', time.localtime(time.time()))

計時器

?
1
2
3
4
start = time.time()
end = time.time()
used_time = str(end - start)
print "used_time: " + used_time

2、matplotlab.pyplot 作圖模塊

?
1
import matplotlib.pyplot as plt

添加空白畫布

?
1
fig = plt.figure(figsize=(12,5))

在空白畫布上設(shè)置一塊區(qū)域

?
1
ax = fig.add_subplot(1,1,1)

設(shè)置畫塊的標題

?
1
2
3
ax.set_title(str(code))
ax.set_xlabel('Time'# 設(shè)置橫坐標x軸的名字
ax.set_ylabel('Return'# 設(shè)置Y軸

畫一根2D線圖,并設(shè)置名稱為 'stock_return'

?
1
plt.plot(df[equity], label='stock_return'

繪制散點圖

?
1
plt.scatter(df['ma_long'], df['final_ratio'], label='ma_long')

還有更多的圖形可以繪制,如果真的有需要,可以網(wǎng)上再搜索

?
1
2
plt.legend(loc='best'# 顯示圖線的名字
plt.show()  # 繪出圖像結(jié)果

3、mpl_toolkits.mplot3d 繪制3D圖模塊

?
1
2
3
4
5
6
7
8
9
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = Axes3D(fig)
ax.scatter(df['ma_long'],df['ma_short'],df['final_ratio'], c='b') #繪制數(shù)據(jù)點
# 設(shè)置坐標軸名字
ax.set_zlabel('final_ratio') #坐標軸
ax.set_ylabel('ma_short')
ax.set_xlabel('ma_long')
plt.show()

原文鏈接:https://zhuanlan.zhihu.com/p/33375411

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国内精品91最新在线观看 | 北岛玲在线视频 | 好吊色视频988gao在线观看 | 日韩欧美国产一区二区三区 | 国产综合久久 | 久草在线福利资站免费视频 | 午夜伦伦电影理论片费看 | 午夜影院在线免费观看 | 外国a级片 | 欧美国产日韩在线播放 | 精品一区二区高清在线观看 | cao逼视频| 欧美在线视频一区 | 白丝校花被扒开双腿喷水小说 | 天天白天天谢天天啦 | 日本午夜vr影院新入口 | 日韩在线免费播放 | 欧美日韩亚洲综合久久久 | 国产成人免费片在线视频观看 | 地址二地址三2021变更 | 国产成人精品免费 | 男女男精品视频免费观看 | 无人区乱码1区2区3区网站 | 狠狠躁夜夜躁人人爽天天miya | 国产精品久久久久久久久久久搜索 | 97啪啪| 国产成人高清亚洲一区91 | 亚洲美女啪啪 | 国产一区国产二区国产三区 | 香蕉国产成版人视频在线观看 | 日本在线视频播放 | 亚洲午夜精品久久久久 | rylskyart系列视频 | www.爱情岛论坛 | 国产精品久久久久久久久齐齐 | 朝鲜女人性猛交 | 亚洲欧美日韩国产一区图片 | 久久成人精品免费播放 | 精品久久久久久国产 | 青青青在线观看国产精品 | 特级老女人淫片高清视频 |