首页
关于
Search
1
git lg彩色显示日志
24 阅读
2
在 Ubuntu 22.04 LTS 中安装 Docker
19 阅读
3
CentOs/Ubuntu搭建上网x-ui
18 阅读
4
git使用多个源和多个分支
15 阅读
5
git保存账号密码
14 阅读
默认分类
网站搭建
Windows
Linux
Docker
OpenWrt
Hackintosh
Git
Python
Pandas
Web开发
JavaScript
FFmpeg
Demo
工具
刷机
油猴脚本
Excel
Chrome Extension
登录
Search
标签搜索
Pandas
读取
时区
Chrome
centos8
求和
Nginx
Typecho
404
csv
国际站
询盘导出
油猴脚本
bbr
Ubuntu
远程桌面
日志
log
数据清洗
打印机
野生程序猿
累计撰写
151
篇文章
累计收到
0
条评论
首页
栏目
默认分类
网站搭建
Windows
Linux
Docker
OpenWrt
Hackintosh
Git
Python
Pandas
Web开发
JavaScript
FFmpeg
Demo
工具
刷机
油猴脚本
Excel
Chrome Extension
页面
关于
搜索到
35
篇与
的结果
2022-09-19
Pandas带格式导出为xlsx文件
# 创建文件 writer = pd.ExcelWriter('订单.xlsx',engine='xlsxwriter') # 创建百分数格式 percent_fmt = writer.book.add_format({'num_format': '0.00%'}) # 写入表格 df.to_excel(writer,sheet_name='订单详情',encoding='utf8',index=False) # 调整格式 sheet = writer.sheets['订单详情'] sheet.set_column('A:B',20) #设置AB列宽20 sheet.set_column('C:D',20, percent_fmt) #设置AB列宽20,百分数单元格格式 sheet.set_row(2,30) #设置第2行高30 # 写入公式 for index in range(0,len(df)): in_str = str(index+3) sheet.write_formula('O'+in_str,'=IFERROR(HYPERLINK(VLOOKUP(A{0},图片!$A$2:$D$1000,3,FALSE),"链接"),"")'.format(in_str)) # 保存文件 writer.save()
2022年09月19日
4 阅读
0 评论
0 点赞
2022-09-19
Pandas数据清洗之替换字符串
1.replace:将指定位置的字符,替换为给定的字符串df['身高'] = df['身高'].str.replace(':','-') df['身高'] = df['身高'].apply(lambda x: x.replace(':','-'))2.findall使用正则表达式,做数据清洗,真的很香!df["身高"] df["身高"].str.findall("[a-zA-Z]+")3.split方法+expand参数:搭配join方法功能很强大# 普通用法 df["身高"].str.split(":") # split方法,搭配expand参数 df[["身高描述","final身高"]] = df["身高"].str.split(":",expand=True) df # split方法搭配join方法 df["身高"].str.split(":").str.join("?"*5) 3.strip/rstrip/lstrip:去除空白符、换行符df["姓名"] = df["姓名"].str.strip() #Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格)。 #Python lstrip() 删除 string 字符串头部的指定字符(默认为空格)。
2022年09月19日
3 阅读
0 评论
0 点赞
2022-09-19
Pandas数据清洗之删除行、列的方法
1.删除指定列df.drop(['推荐花费','搜索花费'],axis=1,inplace=True)2.删除某列为空的行df.dropna(axis=0,how='any',subset=['pic_id'],inplace=True)3.删除符合条件的行、列#删除某列值的字符串包含某字符串的行 df = df[df['分配内容'].str.contains('系统')] df.drop(df[<some boolean condition>].index,inplace=True) #删除A列数值为2的行 df.drop(df.index[df['A'] == 2],inplace=True) # 删除a行数据为3的列 df.drop(df.columns[df.loc['a'] == 3],axis=1,inplace=True) 4.删除重复的行# 删除A、B两列重复的行 df.drop_duplicates(subset=['A','B'],keep='first',inplace=True) # 删除完全相同的行 data.drop_duplicates(inplace=True)
2022年09月19日
5 阅读
0 评论
0 点赞
2022-09-19
Pandas读取csv提示编码不对
1.使用Sublime Text打开文档,显示编码格式2.pd.read_csv(encoding='') 指定文件编码ps: Sublime Text显示编码方法1.打开「设置」菜单,点击下拉菜单的「首选项」。2.在右侧界面中,添加一行 "show_encoding": true, 并保存。3.保存设置之后,再看右下角就能看到当前文件的编码了。
2022年09月19日
3 阅读
0 评论
0 点赞
2022-09-04
Windows/macOS 双系统时间同步
安装了 Windows/macOS 双系统的同学,一定遇到过双系统时间不同步的问题。具体表现是,一旦进入过 macOS 系统,Windows 中的时间就会比实际时间慢8个小时(以国内为准)。问题的成因是Windows和macOS处理时间的方式不同:Windows把系统硬件时间当作本地时间(Local Time),即操作系统中显示的时间和 BIOS 中显示的时间是一样的;macOS 则把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的,例如:假设 macOS 中设置了东八区时区,系统显示时间早上9:00,实际硬件储存时间就是UTC 1:00。这个时候重启进入 Windows,时间就变成了早上1:00。Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
2022年09月04日
6 阅读
0 评论
0 点赞
1
...
3
4
5
...
7