博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
example
阅读量:5315 次
发布时间:2019-06-14

本文共 1122 字,大约阅读时间需要 3 分钟。

import pandas as pdimport numpy as npimport os,sysdf = pd.read_excel("C:\\Users\\ryanzhang\\Desktop\\template.xlsx")a = df.columnsb = pd.DataFrame(a,a)c = b.Td = c.append(df)def highlight_max(s):    if s.name == 0:    #print(['background-color: yellow' if v else '' for v in is_max])        return ['background-color: yellow']*len(s)    else:        return ['']*len(s)    one = df.style.set_properties(**{
'border-style': 'solid','border-width':'1px','text-align':'left'})two = one.apply(highlight_max,axis=1)two.to_excel("C:\\Users\\ryanzhang\\Desktop\\test.xlsx",header=False, index=False,)

 

import pandas as pda = [["ryan","job","can"],["good","you","me"],["ryan","hello","how"],["any","each","where"]]name = ["one","two","three"]index = ["four","five","six","seven"]b = pd.DataFrame(a,index=index,columns=name)print(b,"\n")def need_group(index):    if b.loc[index]["one"] =="ryan":        return 1    elif b.loc[index]["one"] =="good":        return 1    elif b.loc[index]["one"] =="any":        return 3c = b.groupby(need_group)for i,j in c:    print(i,"\n",j)

 

转载于:https://www.cnblogs.com/windyrainy/p/10999377.html

你可能感兴趣的文章
HDU(4528),BFS,2013腾讯编程马拉松初赛第五场(3月25日)
查看>>
vim中文帮助教程
查看>>
MySQL基础3
查看>>
云计算数据与信息安全防护
查看>>
全局设置导航栏
查看>>
RxJS & Angular
查看>>
面向对象(多异常的声明与处理)
查看>>
MTK笔记
查看>>
ERROR: duplicate key value violates unique constraint "xxx"
查看>>
激活office 365 的启动文件
查看>>
无法根据中文查找
查看>>
[简讯]phpMyAdmin项目已迁移至GitHub
查看>>
转载 python多重继承C3算法
查看>>
【题解】 bzoj1597: [Usaco2008 Mar]土地购买 (动态规划+斜率优化)
查看>>
css文本溢出显示省略号
查看>>
git安装和简单配置
查看>>
面向对象:反射,双下方法
查看>>
鼠标悬停提示文本消息最简单的做法
查看>>
Java面向对象重要关键字
查看>>
课后作业-阅读任务-阅读提问-2
查看>>