- 博客(13)
- 收藏
- 关注
原创 presto-sql时间戳
1.时间戳转字符串将原始时间戳转化为日期格式的字符串format_datetime(from_unixtime(1623227534),‘yyyy-MM-dd’)2.将数据库内时间格式的字段转化成字符串format_datetime("#event_time",‘yyyy-MM-dd’)3.将字符串日期变成timestamp类型cast(‘2020-08-31’ as timestamp)3.将timestamp转化成纯数值时间戳,实现单位为秒的相减to_unixtime(cast(‘202
2021-06-09 19:32:50
3616
原创 presto sql数值转字符串,合并字符串
concat(concat(cast(cast(“chain_id” as decimal(10,0)) as varchar),’_’),cast(cast(“node_id” as decimal(10,0))as varchar))cast(1.0 as decimal(10,0)) 转换为整形cast( 1 as varchar) 转换为字符串concat(“a”,“b”) 合并字符串...
2021-05-25 14:06:37
6161
原创 电脑搬家——SecureCRSecureFXPortable和SecureCRTPortable乱码
电脑搬家——SecureCRSecureFXPortable和SecureCRTPortable乱码1.SecureCRTPortable乱码解决https://jingyan.baidu.com/article/48a420572e3a65a92425042b.html首先我们需要进入当前选项的选项卡“Session Options”,而不是全局下的配置。在打开的选项中,找到终端“Terminal”下级菜单的窗口“Appearance”选项。这里边就是对字符和编码的设置区域。在“Appearan
2021-05-14 14:47:18
428
原创 presto字符串切割拼接
1、字符串截取substrpresto语法:substr(string, start, length) → varchar 如: select substr(‘1599319787151’,1,10)substr(string, start) → varchar 如: select substr(‘1599319787151’,1)而hive中:substr和substring都可以
2021-04-04 16:24:46
11226
1
原创 python时间戳转datetime.datetime
un_time = 1617084168datetime.datetime.fromtimestamp(un_time)
2021-03-30 14:04:25
2649
转载 python3安装MySQLdb
python3安装MySQLdb之前用的Python2,连接MySQL用的是MySQLdb。现在换成python3了,发现MySQLdb使不了也安装不了。很多人说,MySQLdb不支持python3啦巴拉巴拉。求求你们有点求知精神好吗?下面给出安装方法:Python3安装MySQLdbsudo apt-get install python-dev libmysqlclient-devsudo apt-get install python3-devpip install mysqlclien
2021-03-29 16:22:09
672
转载 Linux安装python3.7
Linux安装python3.7python2和python3并存转载https://blog.csdn.net/langdei/article/details/100146806反正要安装上以下这几个东西,直接在终端运行代码yum install -y libffi-develyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-dev
2021-03-26 12:12:19
311
原创 matplotlib学习-plt.text添加文字(利用循环的思路逐一添加text)
import matplotlib.pyplot as pltimport numpy as npn = 12X = np.arange(n)Y1 = (1-X/float(n))*np.random.uniform(0.5,1.0,n)Y2 = (1-X/float(n))*np.random.uniform(0.5,1.0,n)plt.bar(X,+Y1,facecolor = ‘#9999ff’,edgecolor = ‘white’)plt.bar(X,-Y2,facecolor =
2021-01-28 20:45:51
3404
原创 python_pandas_去某一行的数据(取行汇总对矩阵进行相除求占比)
pivot.loc(‘输入行名称,就是index’) #该函数输入行名称,就是index名称,得出该行数据#pivot.loc[‘总计’] ,pivot[‘cost’]每一行除以汇总行,求百分比pivot_per = pivot[‘cost’] / pivot.loc[pivot.index[-1]]...
2021-01-28 11:10:04
572
原创 matplotlib学习-综合
import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1,1,50)y1= 2*x+1y2 = x**2plt.figure(figsize=(10,10))#设置figure画布的大小#plt.plot(x,y2)#plt.plot(x,y1,color=‘red’,linewidth=1.0,linestyle=’–’)#设置曲线的宽度和虚实样式plt.xlim((-1,2))# 设置x,y轴的范围plt.y
2021-01-27 16:55:21
96
原创 matplotlib学习-改变坐标轴显示,不再是等差显示
import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1,1,50)y1= 2*x+1y2 = x**2plt.figure(figsize=(10,10))plt.plot(x,y2)plt.plot(x,y1,color=‘red’,linewidth=1.0,linestyle=’–’)plt.xlim((-1,2))plt.ylim((-2,3))plt.xlabel(“I am x”)plt.yla
2021-01-27 15:05:20
461
原创 matplotlib学习-创建figure并plot
import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1,1,50)y1 = x*2+1y2 = x**2plt.figure()plt.plot(x,y1)plt.figure(figsize=(10,10))# 创建figureplt.plot(x,y2)# plot操作,并且一个figure可以有多个plot,就形成了两条线的相交图plt.plot(x,y1,color=‘red’,linewidth=1.
2021-01-27 14:52:16
454
原创 将多个dataframe同时利用to_excel写入excel里面多个sheet
def write_all_excel(self,data1,data2): excel_writer = pd.ExcelWriter("all_excel.xlsx", engine='openpyxl') data1.to_excel(excel_writer, sheet_name="sheet1") data2.to_excel(excel_writer, sheet_name="sheet2") excel_writer.close() # 图形写
2021-01-25 15:03:04
1078
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人