- 博客(13)
- 收藏
- 关注
原创 openpyxl和pandas简单比对
关于Excel数据处理,Pyhton有pandas库和openpyxl、xlwings 模块模块可以对Excel数据进行处理,下面对pandas和openpyxl处理数据进行简单比对。
2022-07-16 23:08:08 6983
原创 Python 发送邮件时图片附件变为bin格式的解决方案
Python 发送邮件时图片附件可能会出现发送成功但图片格式变为bin格式的问题对此,可以使用add_header()函数解决该问题
2022-07-13 22:13:50 1756
原创 动手学数据分析2
先导入numpy和pandas,为避免列省略先在前设置展开全部列 #数据过大时行列会省略#数据过大时行列会省略pd.set_option('display.max_column',None)#显示消失的列读取文件df=pd.read_csv('train.csv')对缺失值进行处理法1df[df['Age']==None]=0print(df.head(3))法2df[df['Age'].isnull()]=0print(df.head(3))法3df[df['A
2022-01-13 18:58:49 315
原创 动手学数据分析1
首先先下载好csv文件,导入numpy和pandas使用相对路径导入时应注意导入文件的位置是否在当前文件位置上,可使用os.getcwd()获取当前文件位置import os#获取当前文件位置path1=os.getcwd()使用相对路径加载数据过大时中间列会被表示成...,为避免列消失,可设置set_option显示全部列#数据过大时行列会省略pd.set_option('display.max_column',None)#显示消失的列 #使用相对路径df=pd.
2022-01-11 17:19:36 547
原创 sql之内连结与关联子查询
创建employee表及Department表USE shop;CREATE TABLE employee(Id integer(2),Name varchar(10),Salary varchar(10),DepartmentId integer(2));USE shop;CREATE TABLE Department(Id integer(2),Name varchar(10));插入数据USE shop;INSERT INTO employee VALUES ('
2021-11-28 20:05:28 535
原创 sql之over与with rollup
USE shop;SELECT product_id,product_name,sale_price,MAX(sale_price) OVER (ORDER BY product_id) AS Current_max_priceFROM product;该操作会形成一个窗口,以id进行升序排列,计算max(sale_price)命名为Current_max_price继续使用product表,计算出按照登记日期(regist_date)升序进行排列的各日期的销售单价(sale_pr.
2021-11-26 18:19:14 513
原创 sql初尝试(2)
USE shop;CREATE VIEW ViewPratice5_1(product_id, product_name, product_type, sale_price, purchase_price, regist_date)ASSELECT product_name,sale_price,regist_dateFROM productWHERE sale_price>=1000AND regist_date='2009-09-20';这样系统会报错,create与select的
2021-11-21 22:12:26 271
原创 sql中数据更新、选择(select,group by等)
use shop;create table product(product_id varchar(8) not null,product_name varchar(8) not null,product_type varchar(8) not null,sale_price integer(5),purchase_price integer(5),regist_date date);insert into product values ('0003','运动T恤','衣服',4000..
2021-11-18 09:57:49 527
原创 sql初尝试
use address;select * from Addressbook;alter table Addressbook add column postal_code char(8) not null;select * from Addressbook;
2021-11-16 17:15:07 646
原创 线性规划小白
用matplotlib应用一下线性规划import numpy as npimport matplotlib.pyplot as pltx1=np.linspace(0,5,200)fig,ax=plt.subplots()ax.plot(x1,-3/5*x1+3,label='3*x1+5*x2=15')ax.plot(x1,-3*x1+12,label='6*x1+2*x2=24')ax.plot([0,2,4,6],[0,0,0,0],label='x2=0')ax.plot([0
2021-09-26 14:34:32 94
原创 Python画散点图(极坐标)
继续学习如何画图的一天import numpy as npimport pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=FalseN=100r=2*np.random.rand(N)theta=2*np.pi*np.random.rand(N)area=200*r**2colors=theta
2021-09-21 15:31:33 1171
原创 matplotlib小白学习
学习matplotlib时看到了这副图形与大佬的代码,感兴趣的同时自己也敲了一下试试。import numpy as npimport matplotlib.pyplot as pltimport matplotlibpic=np.random.RandomState(0)x=pic.randn(100)y=pic.randn(100)colors=pic.rand(100)sizes=1000*pic.rand(100)plt.scatter(x,y,c=colors,s=siz.
2021-09-19 10:39:55 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人