小编cig*_*ger的帖子

Seaborn在热图中显示3位数字的科学记数法

我正在从pandas pivot_table创建一个热图,如下所示:

table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum)
sns.heatmap(table2,annot=True,cmap='Blues')
Run Code Online (Sandbox Code Playgroud)

它会创建一个热图,如下所示.你可以看到数字不是很大(最多750),但它用科学记数法显示它们.如果我查看表本身,情况并非如此.有关如何让它以简单的符号显示数字的任何想法?

热图

python matplotlib pandas seaborn

54
推荐指数
2
解决办法
2万
查看次数

nlme和lme4忽略平方术语

我正在尝试建立标准的translog需求函数,它是:

lnY = lnP + lnZ + lnY*lnZ + lnY^2 + lnZ^2
Run Code Online (Sandbox Code Playgroud)

其中Y=需求,P=价格和Z=收入.

但是,当我在nlme或lme4中包含平方项时,它们只是忽略它们.我试过了:

model <- lme(asinh(gallons) ~ asinh(rprc) + asinh(rexp) + asinh(rexp)*asinh(rexp) + asinh(rprc)*asinh(rprc) + asinh(rprc)*asinh(rexp), random=~1|cuid, data = data)
Run Code Online (Sandbox Code Playgroud)

我试过了:

model <- lme(asinh(gallons) ~ asinh(rprc) + asinh(rexp) + asinh(rexp)^2 + asinh(rprc)^2 + asinh(rprc)*asinh(rexp), random=~1|cuid, data = data)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过lmer的等价物.

平方项只是没有出现在摘要(模型)中,我知道它们被忽略了,因为我已经用平方项创建了单独的向量并将其传递出来并且估计值不同.

有人有什么建议吗?

statistics regression r lme4 mixed-models

2
推荐指数
1
解决办法
2582
查看次数

如何从 Golang 的 Postgres 数组中获取切片?

假设我有一个 postgres 查询,如:

SELECT
  id,
ARRAY_AGG(code) AS code
  FROM
    codes
WHERE id = '9252781' 
GROUP BY id;
Run Code Online (Sandbox Code Playgroud)

我的回报看起来像:

 id        |  codes
-----------+-------------
 9252781   | {H01,H02}
Run Code Online (Sandbox Code Playgroud)

这两个idcodesvarchar

在 Golang 中,当我沿着行扫描结果时,它只是冻结。没有错误,什么都没有。

sql postgresql go

2
推荐指数
1
解决办法
2546
查看次数

标签 统计

go ×1

lme4 ×1

matplotlib ×1

mixed-models ×1

pandas ×1

postgresql ×1

python ×1

r ×1

regression ×1

seaborn ×1

sql ×1

statistics ×1