自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL学习笔记

长数字日期转换为标准日期格式,如:20201101152019 转换为2020-11-01 15:20:19 from_unixtime(unix_timestamp(ext18,'yyyyMMddHHmmss'),'yyyy-MM-dd') //ext18字段为长数字日期

2020-11-23 13:05:48 244

原创 Tableau 添加加权平均参考线

Tableau添加参考线选择平均值时显示的是简单平均而不是加权平均值。需要另外创建一个计算字段,将希望显示的加权平均值算出来。第一步:创建一个叫做“bind rate加权平均值”的计算字段第二步:添加参考线,值选择刚刚建好的计算字段,注意一定要选合计 而不是平均值,选平均值又会展示简单平均了,选合计就显示加权平均值。大功告成!...

2020-10-28 14:13:35 3946

原创 Python学习心得

判断一列数据在某个日期之前,这里要找出开票时间在2020-08-01之前的数据import datetimedf1['开票时间']<datetime.date(2020, 8, 1)pd.read_csv时报错OSError: Initializing from file failed,加上engine='python’后运行成功。df2=pd.read_csv('./大数据项目/CNSVIN.csv',engine='python')python实现excel的vlookup.

2020-08-07 13:49:19 238

原创 做“功能使用次数”分析时如何确定该使用哪些APP埋点

在做APP埋点时,为了保证能覆盖未来分析所需要的全部场景,除了全埋点之外往往还会对每个功能/每个按钮/每个页面有自定义埋点。一个APP可能有数百条埋点事件,测试人员除了测试每个事件是否能触发(是否有数据)、触发时的属性是否正确,还应该记录具体是哪一步操作触发了每一条事件。例如:订单提交事件,是点击商品页的”立即购买"时触发,还是在点击”立即购买“后,在订单确认页点击”提交订单“时触发;如果提示网络异常,该事件是否还会触发;提交一次订单是否能确保只触发一次事件;…但实际上我遇到的很多埋点并没有严格测

2020-08-03 18:14:22 514

原创 python批量POI keyword转换成POI type调用高德接口

有一批POI想转换成如餐厅、加油站、停车场等POI大类,没有找到在线的傻瓜转换工具,直接查询了高德API用python实现了。原始POI格式:CSV文件众包含一列标题为name的数据。POI type转换结果:#!/usr/bin/env# -*- coding:utf-8 -*-import requestsimport pandas as pdfrom pandas import DataFrame##transform函数用户将POI转换成POI大类def transform

2020-07-13 19:30:37 438

原创 python读取含中文的文件提示UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe9 in position 0: ordinal not

python读取CSV时提示UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe9 in position 0: ordinal not in range(128),查了一下是因为文件中包含中文,在开头增加以下代码就解决了。import sysdefaultencoding = 'utf-8'if sys.getdefaultencoding() != defaultencoding: reload(sys) sys.setde

2020-07-01 10:52:43 291

原创 服务器离线手动安装Python(Pyspark)所需第三方库,如numpy/pandas/sklearn

在服务器里直接敲pip install numpy,提示Could not find a version that satisfies the requirement matplotlib (from versions: none),尝试无数次后发现是因为服务器无法连接外网,必须手动安装第三方库。1.查看服务器python版本输入python ,我这里显示Python2.7.5,所以得装2.7版本的第三方库2.手动下载第三方库,为whl格式第三方库下载地址:https://pypi.org/pr

2020-06-18 13:27:15 846

原创 matplotlib画双轴折线图

matplotlib画双轴折线图# -*- coding:utf-8 -*-'''以下程序修改文件路径可直接在导出的RTM报文上运行,无需在excel中进行预处理import pandas as pdfrom pandas import DataFrameimport matplotlib.pyplot as pltfrom matplotlib.pyplot import MultipleLocatorplt.rcdefaults()plt.rcParams['font.sans-s

2020-06-03 16:37:32 2508

动态规划算法解决最优路径规划

m排n列的柱桩,每个柱桩上预先放好价值不一样的宝石。现在有位杂技演员从第一排的第1号柱桩开始跳跃,每次都必须跳到下一排的柱桩上,且每次跳跃最多只能向左或向右移动一个桩子。也就是说如果现在杂技演员站在第j号桩上,那么他可跳到下一排的第j号桩上,也可跳到下一排的第j-1 (if j>1)或者 j+1 (if j<n) 号桩上,并得到桩上的宝石。计算出一条最佳的跳跃顺序,使杂技演员获得的宝石的总价值最大。宝石价值和最优跳跃路径都保存在文件中。

2013-08-20

城市之间最短路径MFC实现

一个用MFC实现的简单的计算城市之间最短路径的软件,采用floyd(弗洛伊德)算法。

2013-08-20

空空如也

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

TA关注的人

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