我有以下数据框:
data = pd.DataFrame({'col_A':[1,2,3,4],'col_B':[“x”,“xx”,“xxx”,“y”]});数据
col_A col_B
0 1 x
1 2 xx
2 3 xxx
3 4 y
我正在尝试创建一个新的数据框,其中包含所有列的概述
-
每个data.column的数据类型
-
每列的第一行
-
以及每列的一些指标
我设法用每列的数据类型创建一个新的数据帧
DataTypes = pd.DataFrame(data.dtypes, columns= ["Type"]).reset_index().rename(columns={"index": "Column"}); DataTypes
输出:
Column Type
0 col_A int64
1 col_B object
我很难从数据表和指标中获取第一个值:
期望的输出:
Column Type Value Max
0 col_A int64 1 4
1 col_B object x n.a
关于如何使用Data列映射DataType表的行的任何想法?
1 回答
我认为需要concat
Series
由dtypes创建ilocmetrics
DataFrame
由agg创建: