Tabla de contenido
2. Principales puntos de conocimiento
archivo de lectura y escritura
1. La escena de combate real
Escenario de combate real: ¿Cómo calcula Pandas la fila donde se encuentran los valores máximo y mínimo?
2. Principales puntos de conocimiento
Tres, combate de novatos
¡Programar ahora!
1. Crea un archivo python
import pandas as pd
df = pd.read_json('market.json')
# pct_change形如:(+1.47%)
#转换成数字类型
df['pct_change'] = df['pct_change'].apply( lambda item: float(item[1:-2]))
#argmax最大值的索引,df.iloc可以获取这行的数据
print(df.iloc[df["pct_change"].argmax()])
print()
print(df.iloc[df["pct_change"].argmin()])
2. Ejecución de resultados
perfil ^FTSE100 (Wielka Brytania)
tiempo 14:12
precio 5945.44
cambio
115.98 pct_cambio 1.99
referencia_precio 5829.46
abierto 5829.46
bajo 5829.46
alto 5974.88
Nombre: 7, dtype: objeto
perfil ^ATXC (Grecja)
tiempo 14:13
precio 621.845
pct_cambio
-2
referencia_precio 624.62
abierto 627.48
bajo 621.82
alto 631.7
Nombre: 2, dtype: objeto
Combate de novatos, ¡sigue aprendiendo!