eu quero criar o relatório de síntese em python

Trishant Kweera:

Obter os nomes das colunas e seus tipos de dados correspondentes em uma ordem resumir

código: 1. col_dtype=pd.DataFrame(customer_final.dtypes)// primeiro eu tenho o tipo de dados coluna 2. col_name=pd.DataFrame(customer_final.columns)// então eu tenho os nomes das colunas separadamente porque eu quero mostrar relatório de síntese 3.pd.DataFrame(pd.concat([col_name,col_dtype],axis=1).values,columns=['columns','datatype'])

relatório está gerando desta forma:

! Nome [Coluna tipo de dados 0 Customer_Id de uma data de nascimento em 2 Sexo em 3 city_code de 4 transaction_id 5 Cust_Id 6 tran_date 7 prod_subcat_code 8 prod_cat_code 9 Quant de 10 falhado 11 Tax 12 total_amt 13 Store_type 14 prod_cat NaN 15 prod_sub_cat_code 16 prod_subcat de 17 em objectos 18 do objecto 19 em int64 20 int64 21 do objecto 22 em float64 23 em float64 24 de int64 25 de int64 26 do objecto 27 em int64 28 em int64 29 do objecto 30 em int64 31 de float64 32 do objecto 33 int64] 1

Daniel Geffen:

O dtypesatributo retorna uma série pandas com os nomes de coluna como índice, assim você pode simplesmente fazer isso:

columns_summary_df = customer_final.dtypes.reset_index()
columns_summary_df.columns = ['columns', 'datatype']

Acho que você gosta

Origin http://10.200.1.11:23101/article/api/json?id=406861&siteId=1
Recomendado
Clasificación