Programa de creación de marcos de datos y diccionario de uso para crear objetos de marcos de datos

import numpy as np
import pandas as pd

Creador de DataFrame

Crear índice de fila y columna

arr1 = np.arange(10).reshape(2,5)
arr1
array([[0, 1, 2, 3, 4],
       [5, 6, 7, 8, 9]])
demo1 = pd.DataFrame(arr1,index=['a','b'],columns=['A','B','C','D','E'])
demo1
A B C D mi
a 0 1 2 3 4
B 5 6 7 8 9

Usa el diccionario para crear un objeto de marco de datos

dict1 = {
    
    'a':[0.1,2.3],'b':[2.3,4.3],'c':[3.4,5.9]}
dict1
{'a': [0.1, 2.3], 'b': [2.3, 4.3], 'c': [3.4, 5.9]}
demo2 = pd.DataFrame(dict1)
demo2
a B C
0 0,1 2.3 3.4
1 2.3 4.3 5.9
demo2.values.dtype
dtype('float64')

Agregar y eliminar objetos de marco de datos

df1 = pd.DataFrame(np.arange(9).reshape(3,3),columns=['A','B','C'])
df1
A B C
0 0 1 2
1 3 4 5
2 6 7 8

Agregar una columna

df1['D']=[1,2,3]
df1
A B C D
0 0 1 2 1
1 3 4 5 2
2 6 7 8 3

Eliminar una columna

del df1['C']
df1
A B D
0 0 1 1
1 3 4 2
2 6 7 3

Supongo que te gusta

Origin blog.csdn.net/m0_46202060/article/details/115082259
Recomendado
Clasificación