example
import pandas as pd
import numpy as np
import os,sys df = pd.read_excel("C:\\Users\\ryanzhang\\Desktop\\template.xlsx")
a = df.columns
b = pd.DataFrame(a,a)
c = b.T
d = c.append(df) def highlight_max(s):
if s.name == :
#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=)
two.to_excel("C:\\Users\\ryanzhang\\Desktop\\test.xlsx",header=False, index=False,)
import pandas as pd
a = [["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 3 c = b.groupby(need_group)
for i,j in c:
print(i,"\n",j)
随机推荐
- vant - Navbar slot 插槽使用
//子组件 <template> <van-nav-bar> <slot slot="left" name="left">& ...
- mybatis的判定时间字段问题 java.lang.IllegalArgumentException: invalid comparison: cn.hutool.core.date.DateTime and java.lang.String
今天听组员说: mybatis在3.30版本及以上判定时间时 <if test="date_time != null and date_time != '' "> da ...
- linux修改固定IP
点击虚拟机菜单栏的编辑,选择虚拟网络编辑器 选择Vmnet8 NAT模式,查看子网ip:192.168.233.0 我们的虚拟机网络模式也需要选择NAT模式 打开虚拟机,输入:ip addr 查看当前 ...
- 测试linux下磁盘的读写速率
1) 通过df -h命令查看磁盘情况 Filesystem Size Used Avail Use% Mounted on/dev/sda4 289G ...
- 新版本Mariadb安装后相关问题的解决
给新机器Ubuntu安装的Mariadb后无法登录,通过网上各种方法修改root用户密码,仍然无法解决,耗费几个小时! 经过看日志和查手册,发现原因如下: ubuntu确实安装没有启用root用户,所 ...
- 生成一个字母数字组合的n位随机码、随机数、随机字符串
package com.cms.util; /** * 生成一个字母数字组合的n位随机码 * @author abc * */ public class CodeUtil { // private f ...
- Laravel模型事件的实现原理详解
模型事件在 Laravel 的世界中,你对 Eloquent 大多数操作都会或多或少的触发一些模型事件,下面这篇文章主要给大家介绍了关于Laravel模型事件的实现原理,文中通过示例代码介绍的非常详细 ...
- CMU Database Systems - Database Recovery
数据库数据丢失的典型场景如下, 数据commit后,还没有来得及flush到disk,这时候crash就会丢失数据 当然这只是fail的一种情况,DataBase Recovery要讨论的是,在各种f ...
- Centos7搭建FTP服务详细过程
Centos7搭建FTP服务详细过程https://blog.csdn.net/sinat_30802291/article/details/81706152
- LInux_CentosOS中yum安装jdk及配置环境变量
系统版本 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) #安装之前先查看一下有无系统 ...