数据分析随笔

1. Access 中使用iif函数做判断语句

1
2
3
4
select [日期],折扣类型,部门,coupon_status,coup_stat,
iif(coup_stat <> '', coup_stat,iif(coupon_status <> '', coupon_status, 'S'))
as pinfo
from V_all

  2.Python 中的分组柱状图

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
plt.rcParams['font.sans-serif'] = ['SimHei'# 指定默认字体为黑体
plt.rcParams['axes.unicode_minus'] = False  # 解决保存图像时负号'-'显示为方块的问题
 
grouped_data = df.groupby([df['日期'].dt.month, '类型']).count()/2
grouped_data = grouped_data.unstack('类型')
 
# 创建堆叠的条形图
bars = grouped_data['userid'].plot(kind='bar', stacked=True, figsize=(20,10))
 
# 计算每个x位置的总高度
total_heights = grouped_data['userid'].sum(axis=1)
 
# 显示图表
plt.title("按照类型", fontsize=18)
plt.show()

  3. SQL语句如何删除重复值,并保留唯一选项(当然,excel中最方便)

1
2
3
4
5
6
DELETE FROM your_table
WHERE (column1, column2, column3) NOT IN (
    SELECT MIN(column1), MIN(column2), MIN(column3)
    FROM your_table
    GROUP BY column1, column2, column3
);

  

posted @   岩岫先生  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示