在这里插入代码片
花式索引
arr[[1,5,7,2],[0,3,1,2]],则是将新数据复制到新数组
布尔的数组索引:索引选取数组中的数据,是创建数据的副本,即便一模一样的数组也是
data[行索引,列索引],上述结构为行索引
import pandas as pd #代码无意义,用于备忘
import numpy as np
import matplotlib.pyplot as ply #画图
XAUUSD=pd.read_csv(r'C:\Users\Administrator\Desktop\XAUUSD.txt') #读取文档
close=XAUUSD[['<CLOSE>']]
#print(close.head(50))
#ply.plot(close.head(100))
for i in close:
if i>269.6:
ply.plot(close.head(100),c='r')
else:
ply.plot(close.head(100))
time=[rec['TIME'] for rec in records if 'TIME' in rec]
print(arr.shape) #等同于 arr.shape
np.arange(15) #arange()是np的函数
>>array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
df = pd.read_csv(r'C:\Users\Administrator\Desktop\EURUSD_H1_201909020000_201910220600.csv',sep='\\s+') #读取csv
zhuomian=r'C:\Users\Administrator\Desktop\EURUSD_H1.xlsx' #将逗号分隔的CSV输出为单元格分隔的xlsx
df.to_excel(zhuomian,index = False)