B.F.M. UNITY
search
⌘Ctrlk
B.F.M. UNITY
  • 💎BF​M Unity : Blockchain · Finance · Metaverse
  • 新人必看(🔥)
  • BFM Unity | 比坊梦联合体
    • 主舰桥 (引导)
    • 陈列室 (历程)
    • 新人指导
    • 【运营】加入组建
    • 【组织】团队构成
  • BFM URS. | 比坊梦联储
    • 布法梦联储
    • 布法梦基金会
    • 布法梦全球互联网 基金
    • 若尘的基金
  • BFM Str. | 比坊梦交易策略
    • 布法梦交易策略(二级市场)♟
  • BFM Eco. | 比坊梦生态
    • BFM Eco. 🛰️
    • Cross-Chain Bridge
    • ETH - MainNet
    • ADA - Cardano
    • BNB - BSC
    • SOL - Solana
    • SHIB - Shiba Inu
    • ATOM - Cosmos
    • AVAX - Avalanche
    • FTM - Fantom
    • Flow
    • Near
    • IPFS/FIL
  • BFM DA | 比坊梦数产
    • 驾驶舱 (运行) (🔥)
    • 资产配置 🕙 ⌚️(🔥)
    • 影银行 (枢纽)
    • 会客厅 (赞助) 💰 & 资产公示
    • 财务
  • BFM Trad. | 比坊梦金典
    • Cloud-POS,CNP 💳
    • Stock Investment
    • Fund Investment
    • Gold investment
    • 国债逆回购
    • 可转债打新
    • Offshore Finance 🌍
    • Offshore Entity
    • International Phone Number
    • International Bank Card
    • 草稿
  • BFM Meta | 比坊梦元宇宙
    • BFM Meta
  • BFM R-Ins. | 比坊梦科学研究院
    • 【算法】算法描述
    • 玄黑 · 算法科学分院 🔭 🛰️
    • 曜黑 · 量子退火研究院
    • 导游
    • 研究院 (架构)
    • LV5-研究院 (量子) ☢️
  • BFM D-Ins. | 比坊梦工程设计院
    • LV6-星魔方 (分类) 🎲
    • 【架构】架构设计
    • 【软件】行动手册 🚩
    • 正黄 · API接口技术分院👩‍🚀👨‍🚀
    • 朱红 · 高并发技术分院👩‍🔬 👨‍🔬
    • 苍青 · 开源项目工程分院👷‍♀️👷
  • BFM Univ. | 比坊梦大学
    • 素白 · 密斯卡托尼克大学 🏫
    • Excel 教室
    • Power BI 教室
    • SPSS 教室
    • Python少儿编程教室 👩‍🏫
      • Python 办公自动化 OA
      • Python 金融 Finance
      • Python Project
    • 开发环境搭建教室 👨‍🏫 🚩
    • 文献与数据
    • 网络安全
    • MIS 系统开发
    • WEB 全栈开发
    • 企业战略分析
    • 基础财商教育
    • C#教室
    • 金融考试
    • 计算机考试
    • 发卡卡密交易平台
  • BFM Cult. | 比坊梦文化
    • 组织文化宣传
    • 设计
    • 组织文化
    • 风水玄学儒释道瑜伽占卜塔罗吸引力法则灵性修行
    • 【传媒】引起兴趣
  • 风控与合规
    • LICENCE:GNU GPL v3.0
  • 工具
    • SS/V2Ray 科学上网 ✈️
    • 文章论文生成器
    • 发现网站
    • B站视频下载 🎬 ⏬
  • 链接
    • 看板arrow-up-right
    • 投资方法论arrow-up-right
    • Github托管地址arrow-up-right
    • 旧群文件arrow-up-right
  • 回收站
    • 三角套利程序众筹(中止)
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. BFM Univ. | 比坊梦大学chevron-right
  2. Python少儿编程教室 👩‍🏫

Python Project

hashtag
调试

exit() # 执行到此处中止

hashtag
Numpyarrow-up-right - 矩阵计算

hashtag
安装

LogoInstalling NumPynumpy.orgchevron-right

hashtag
使用

Logonumpy中矩阵乘法,星乘(*)和点乘(.dot)的区别_矩阵星号相乘-CSDN博客blog.csdn.netchevron-right

hashtag
Pandasarrow-up-right - 数据分析

hashtag
安装

LogoInstallation — pandas 3.0.1 documentationpandas.pydata.orgchevron-right

hashtag
使用 - 读取数据

hashtag
使用 - 排序数据

hashtag
使用 - 截取数据

hashtag
Openpyxlarrow-up-right - 处理EXCEL

PreviousPython 金融 Financechevron-leftNext开发环境搭建教室 👨‍🏫 🚩chevron-right

Last updated 2 years ago

  • 调试
  • Numpy - 矩阵计算
  • 安装
  • 使用
  • Pandas - 数据分析
  • 安装
  • 使用 - 读取数据
  • 使用 - 排序数据
  • 使用 - 截取数据
  • Openpyxl - 处理EXCEL
import numpy as np

array = np.array([[1,2,3],
                  [2,3,4]])

print(array)
print('number of dim:', array.ndim) # 输出矩阵的维数
print('shape:', array.shape) # 输出矩阵的行列数
print('size:', array.size) # 输出矩阵的元素数
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

print(a,b)

# 输出结果:
# [10 20 30 40] [0 1 2 3]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

print(a,b)

c = a+b
print(c)

# 输出结果:
# [10 20 30 40] [0 1 2 3]
# [10 21 32 43]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

print(a,b)

c = a-b
print(c)

# 输出结果:
# [10 20 30 40] [0 1 2 3]
# [10 19 28 37]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

c = b**2
print(c)

# 输出结果:
# [0 1 4 9]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

c = 10*np.sin(a)
print(c)

# 输出结果:
# [-5.44021111 9.12945251 -9.88031624 7.4511316]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

print(b)
print(b<3)

# 输出结果:
# [0 1 2 3]
# [True True True False]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

print(b)
print(b==3)

# 输出结果:
# [0 1 2 3]
# [False False False True]
import numpy as np

a = np.array([10,20,30,40])
b = np.arange(4)

print(b)
print(b==3)

# 输出结果:
# [0 1 2 3]
# [False False False True]
import numpy as np

a = np.array([[1,1],
              [0,1]])
b = np.arange(4).reshape((2,2))

print(a)
print(b)

c = a*b
c_dot = np.dot(a,b)

print(c)
print(c_dot)

# 输出结果:
# [[1 1]
#  [0 1]]
# [[0 1]
#  [2 3]]

# [[0 1]
#  [0 3]]
# [[2 4]
#  [2 3]]
import pandas as pd

pd.read_csv('/path') #读取csv文件
pd.read_excel('/path') #读取excel表格
pd.read_table('/path') #读取txt文本
import pandas as pd

pd.read_csv('/path', encoding='gbk')
# encoding='gbk' : 防止出现中文乱码
import pandas as pd

DataName_data = pd.read_csv('/path', encoding='gbk') # 导入为DataName_data

print DataName_data # 打印DataName_data
import pandas as pd

DataName_data = pd.read_csv('/path', encoding='gbk') # 导入为DataName_data

print DataName_data[['列名1']] # 打印DataName_data的某一列
print DataName_data[['列名1', '列名2']] # 打印DataName_data的某两列
import pandas as pd

DataName_data = pd.read_csv('/path', encoding='gbk') # 导入为DataName_data

DataName_data[['新增列名1']] = '新增列值1' # 新增一列
print DataName_data # 打印DataName_data
import pandas as pd

DataName_data = pd.read_csv('/path', encoding='gbk') # 导入为DataName_data

DataName_data.sort_values(by = ['列名1', '列名2'], inplace = True) 
# 先按列名1排序,再按列名2排序
print DataName_data # 打印DataName_data
import pandas as pd

DataName_data = pd.read_csv('/path', encoding='gbk') # 导入为DataName_data

DataName_data = DataName_data['交易日期'] > pd.to_datetime(20201231)

print DataName_data # 打印DataName_data