相关文章
2023.11.15-hivesql之炸裂函数explode练习
把一个容器的多个数据炸裂出单独展示: explode(容器) 需求:将NBA总冠军球队数据使用explode进行拆分,并且根据夺冠年份进行倒序排序。
1.建表
--step1:建表
create table the_nba_championship(team_name string,champion_year array<string>
) row format…
编程日记
2024/9/20 23:41:13
基于Python实现汽车销售数据可视化【500010086】
导入模块
import numpy as np
import pandas as pd
import plotly.graph_objects as go
import plotly.express as px获取数据
df1 pd.read_excel(r"./data/中国汽车总体销量.xlsx")
print(df1.head(5))df1.info()df1[年份] df1[时间].dt.year
df1[月份] df1[时…
编程日记
2024/9/19 18:02:11
TDengine 跨版本迁移实战
TDengine 3.0 已经退出了近一年,目前已经到了 3.2 版本。很遗憾的是 2.x 和 3.x 之间的数据文件不兼容。 如果向从 2.x 升级到 3.x 只能选择数据迁移的方式。 目前数据迁移有三种方法:
使用官方推荐工具 taosx。使用 taosdump 工具。自己写程序。
迁移…
编程日记
2024/9/16 7:29:56
使用PyInstaller打包Python程序
在 PyInstaller 中,-F 和 -D 是两种不同的打包方式:-F(--onefile): 这个选项会将整个应用程序打包成一个单独的可执行文件。这个文件包含了应用程序的所有代码和依赖,使得它更容易分发。例如:ba…
编程日记
2024/9/20 9:58:31
Day49 力扣单调栈 : 739. 每日温度 |496.下一个更大元素 I
Day49 力扣单调栈 : 739. 每日温度 |496.下一个更大元素 I 739. 每日温度第一印象看完题解的思路什么是单调栈?我的总结 实现中的苦难感悟代码 496.下一个更大元素 I第一印象看完题解的思路实现中的困难感悟代码 739. 每日温度 今天正式开始单调栈,这是…
编程日记
2024/9/14 22:20:58
cheerio实战案例
cheerio实战
常用操作
cheerio 是一个类似于 jQuery 的库,它提供了一组简单而强大的 API 来解析和操作 HTML。以下是一些常用的 cheerio 用法示例,包括循环 DOM 元素: 加载 HTML: const cheerio require(cheerio);
const html …
编程日记
2024/9/17 6:32:19
SparkSQL之Analyzed LogicalPlan生成过程
经过AstBuilder的处理,得到了Unresolved LogicalPlan。该逻辑算子树中未被解析的有UnresolvedRelation和UnresolvedAttribute两种对象。Analyzer所起到的主要作用就是将这两种节点或表达式解析成有类型的(Typed)对象。在此过程中,…
编程日记
2024/9/16 15:17:58