数据分析随笔

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

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

  2.Python 中的分组柱状图

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中最方便)

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 @ 2024-02-05 17:14  岩岫先生  阅读(3)  评论(0编辑  收藏  举报