自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 乘法表20240108

【代码】乘法表20240108。

2024-01-09 19:53:27 407

原创 python_按规定的长度补为0

list按规定的长度补为0

2022-07-29 17:41:26 2140 2

原创 Python _多文件入表中的记录

多文件读写

2022-07-27 15:32:59 368

原创 Python_四舍五入

一、round()函数round(number[, ndigits])round 对传入的数据进行四舍五入,如果ngigits不传,默认是0, 但是对一些数的进行四舍五入的时候,在遇到5的时间,会不进一位:print(round(2.55,1))>>2.5这是2.55在存的时候,并不是2.55,而是2.5499……print('%.20f'%2.55)>>2.54999999999999982236二、四舍五入因此要解决四舍五入这个问题

2022-02-18 19:02:57 4914

原创 Python__字符串rjust()、ljust() 、center()

str.rjust|ljust|center(width[, fillchar])1、 rjust() 返回一个原字符串右对齐,ljust() 返回一个原字符串左对齐,center() 返回一个原字符串居中;a = 'hello world'def get_str(strs,width,fillchar=' '): global a print(eval("a.{}({},'{}')".format(strs,width,fillchar)))get_str('rjus..

2022-02-17 17:46:06 454

原创 Python 内建数据结构、函数及文件(利用python 进行数据分析_03)

本章涉及到的常用的数据结构:元组,列表,字典和集合。3.1数据结构和序列3.1.1元组(小括号)(1)创建元组创建元组最简单的方式是用逗号隔开tup = 4,5,6更复杂就用中括号将值包起来tup = (4, 5 , 6), (7, 8)(2)用tuple()函数转换成元组可用tuple()将任意序列或迭代器转换为元组tuple([4, 5 , 6])tuple('string')(3)获取:元组的元素可以使用中括号来[ ]来获取tup[0]

2022-02-17 16:21:14 395

原创 Mysql__limit子句

LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1)。1、检索前m行记录:只给定一个参数SELECT*FROMtableLIMITm;等价于:SELECT*FROMtableLIMIT0,m;2、检索记录行 (m+1)-(m+n)SE...

2022-02-16 16:12:51 346

原创 Mysql__like与通配符

目录一、以某字符串为开头 like 'str%'二、以某一个字符串为结尾 like '%str'三、含有某一个字符串 like '%str%'四、不含有某一个字符串 not like '%str%原b表中数据:一、以某字符串为开头 like 'str%'二、以某一个字符串为结尾 like '%str'三、含有某一个字符串 like '%str%'四、不含有某一个字符串 not like '%str%...

2022-02-14 14:39:58 2142

原创 Mysql_interval函数与关键字

一、INTERVAL()函数:统计不同区间的数量INTERVAL()函数可以返回分段后的结果,语法如下:INTERVAL(N,N1,N2,N3,......,Nn)其中,N是要判断的数值,N1,N2,N3,......,Nn是分段的间隔。这个函数的返回值是段的位置:如果N<N1,则返回0,如果N1<=N<N2,则返回1,如果N2<=N<N3,则返回2,如此类推:Nn-1<=N<Nn,返回n-1;Nn<=N,返回n;

2022-01-28 01:37:08 3483 1

原创 Mysql_复制表结构与内容到另一个新表

from sqlalchemy import create_enginedef get_db(user,db): db = create_engine("mysql+pymysql://root:{}/{}?charset=utf8".format(user,db)) return dbdb_test = get_db('lcx121@localhost','test')#复制表结构与数据sql1 = 'create table c select * from a'db_te.

2022-01-22 00:16:11 1053

原创 Mysql_以某一个表中的列,更新当前表中的列

update table_name a set a.columns = (select b.columns from table_name b where相连的条件)SET SQL_SAFE_UPDATES = 0; #禁用安全模式UPDATE new_dateanalyst aSET a.companyId = (select b.companyId from dataanalyst b w...

2022-01-07 17:58:39 718

原创 Python 以某一列的空值删除整行

语法:df= df[df[column].notna()]案例:import numpy as npdf = pd.DataFrame(np.random.randn(3,4))df.iloc[:2,1] = np.nannew_df = df[df[1].notna()] #以此列的空值删除整行print(new_df)print(df)

2022-01-07 11:25:57 2433

原创 Python_把csv文件导入数据库

import pandas as pdimport osfrom sqlalchemy import create_engine

2021-12-29 13:18:11 5466 2

原创 MySQL_索引

一、普通索引(1)创建索引CREATE INDEX indexName ON table_name (column_name)如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 length。(2)修改表结构(添加索引)ALTER table tableName ADD INDEX indexName(columnName)(3)创建表的时候直接指定CREATE TABLE mytable( ID I

2021-12-22 18:28:46 65

原创 推广数据的案例分析

目录一、读取数据二、处理字段信息三、更改敏感数据四、更改列名五、查看数据类型六、删除NaN行七、查找重复项八、更改值九、匹配列十、分表(一)信息表1、查找重复项并删除2、检查匹配列是否重复3、导出表(二)消费表1、把NaN值行去掉2、导出表(三)名片表1、筛选名片vs更改数据类型2、导出表(四)订单表1、筛选名片vs更改数据类型十一、导入数据库(一)读取文件vs写入数据库十二、打开excel (一)...

2021-12-21 15:26:13 490

原创 Power bi_商品销售案例分析

案例材料:商店信息与销售情况,结合数据,对销售情况进行分析步骤一:观察数据商店信息销售情况在商店信息中:商店ID,地理位置ID,商店名称,关闭的原因,员工数量,商铺大小在销售情况中:销售日期,渠道ID,商店ID,产品ID,促销ID,总成本,总销售额,总利润, 销售ID,店员人数,店名商店信息中的商店ID是销售情况的外码,可进行连接进行模型,再去新建日期表,生成所需的年月等时间列步骤二:初步解析数据可以把上面的字段信息,以时间,商店,员工,产品,促销这五个维度来进行分析(地理..

2021-12-19 11:58:29 6271 9

原创 MySQL_删除

DELETE FROM table_name [WHERE Clause]delete from exam_recordwhere timestampdiff(minute, start_time, submit_time) < 5and score < 60;再深一步:请删除exam_record表中未完成作答或作答时间小于5分钟整的记录中,开始作答时间最早的3条记录。delete from exam_recordwhere timestampdiff(m..

2021-12-15 16:28:34 836

原创 MySQL_更新

UPDATE table_name SET field1=new-value1, field2=new-value2[WHERE Clause]可以同时更新一个或多个字段。 可以在 WHERE 子句中指定任何条件。 可以在一个单独表中同时更新数据。一、更换一个字段update examination_info set tag = "Python" where tag = "PYTHON"如果PYTHON,前面与后面还有字符串,可用%格式化符号UPDATE exami..

2021-12-15 15:46:00 1201

原创 MySQL_插入

一、 INSERT INTO第一种方法:INSERT INTO table_name (field1, field2,...fieldN) VALUES (valueA1,valueA2,...valueAN),(valueB1,valueB2,...valueBN),(valueC1,valueC2,...valueCN)......;(1)列出列名insert into exam_record (uid,exam_id,start_time,submit_time,..

2021-12-14 10:31:02 678

原创 Python 时间序列(利用python 进行数据分析_11)

目录11.1日期与时间数据的类型工具(1)datetime.datetime(2)datetime.timedelta两个datetime之间的差,以天数与及秒来存储11.1.1字符串与datetime互相转换11.1日期与时间数据的类型工具类型 描述 date 使用公历日期存储日历日期(年,月,日) time 将时间存储为小时,分钟,秒和微秒(1 秒=1000000 微秒) datetime 存储日期和时间...

2021-12-10 11:27:54 1537

原创 power bi 拆线图_排列

1、问题:年月没有按顺序排列2、解决:点击-拆线图右上角3个小点-排序方式-选择自己要的-再根据情况以降序或升序再排序

2021-11-03 17:30:26 740

原创 儿童调查问卷

#读取excel文档import numpy as npimport pandas as pddf = pd.read_excel('儿童调查问卷.xlsx','原始问卷')df.head()df.columns#更改列名df = df.rename(columns = { '1.“一路童行”多功能儿童旅行箱+贴纸\n原价:128 尝鲜闪购价:98\n* 研究院小朋友的专属行李箱,一路拉风,你就是全场最闪亮的娃!\n* ABS+PC箱体材质,合金拉杆...

2021-09-13 18:36:47 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除