DataFrame函数的应用及映射方法

 时间:2024-10-11 22:43:36

1、加载必要的库(numpy,pandas)及pandas最重要的2个数据结构DataFrame和Series。生成一个3×5的DataFrame,命名为frame,如图

DataFrame函数的应用及映射方法

2、对frame求绝对值和相反数,分别使用np.abs(frame)和-frame即可,如图

DataFrame函数的应用及映射方法

3、返回一个值:例如对frame求极差。首先用lambda定义一个极差功能:f=lambda x:x.max()-x.min();axis默认为0或者‘i荏鱿胫协ndex’表示在索引中求极差;axis=1或者‘columns’表示在列中求极差;如图

DataFrame函数的应用及映射方法
DataFrame函数的应用及映射方法
DataFrame函数的应用及映射方法

4、返回多个值:例如frame各列的最大值、均值、最小值。先定一个函数实现这个功能:def g(x):; return Series([x.max(),x.mean(),x.min()],index=['max','avg','min']);然后使用apply方法即可完成,如图

DataFrame函数的应用及映射方法

5、对frame的各元素设置格式。例如将frame各元素豹肉钕舞设置为2位浮点数,format1=lambda x:'%.2f' % x;然后使用applymap方法即可完成,如图

DataFrame函数的应用及映射方法

6、对frame某一列设置格式。Series有一个方法map即可完成,如frame['b'].map(format1)表示把frame的第二列元素转化为2位浮点数,如图

DataFrame函数的应用及映射方法
  • 元气骑士古代元素使怎么出现在客厅
  • bilibili动漫网怎么收藏番剧
  • COC九本怎么打十本
  • Android开发学习:[3]更改minSdkVersion
  • 如何将华为麦芒B199手机设置出自己的个性?
  • 热门搜索
    科学手抄报图片大全 手抄报图片大全6年级 文学手抄报 抗日战争手抄报 英语手抄报大全 六一儿童节手抄报简单又好看 我们的节日手抄报 三八妇女节的手抄报 厉行节约手抄报 缅怀先烈手抄报的图片