python画带状图_python - 根据数据值在带状图中更改标记的大小 - SO中文参考 - www.soinside.com...

我正在尝试创建一个分类图,其中每个标记的大小反映相应样本的一定量,如以下示例中使用预加载的笔尖数据(上图https://i.stack.imgur.com/pRn0x.png:]]import seaborn as sns

sns.set(style="whitegrid")

tips = sns.load_dataset("tips")

ax = sns.stripplot("day", "total_bill", data=tips, palette="Set2", size=tips["size"]*5, edgecolor="gray", alpha=.25)import seaborn as sns

import pandas as pd

df = pd.read_csv("python_plot_test3.csv")

sns.set(style="whitegrid")

ax = sns.stripplot("log10p_value","term_name", data=df, palette="Set2", size=df['precision'], edgecolor="gray", alpha=.50)

我怀疑数据类型不一样,但是似乎不一样,尽管当我打印df ['precision']时它返回名称和dtype,而当我打印tip [“ size”]时它也返回其长度。 。有人可以给我一个提示吗?我发现了如何在散点图上更改它,但在分类图上什么都没有。

我的数据数据:

term_name,log10p_value,精度肌肉结构发育,33.34122617,15解剖结构形态发生,32.91330177,5肌肉系统过程,31.61813233,11调节多细胞生物过程,30.84862451,25系统开发,29.16494157,36肌肉细胞分化,28.79114555,11

我正在尝试创建一个分类图,其中每个标记的大小反映相应样本的一定量,如以下示例中使用预加载的笔尖数据(上方图...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值