我正在从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),但它用科学记数法显示它们.如果我查看表本身,情况并非如此.有关如何让它以简单的符号显示数字的任何想法?
我正在尝试建立标准的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的等价物.
平方项只是没有出现在摘要(模型)中,我知道它们被忽略了,因为我已经用平方项创建了单独的向量并将其传递出来并且估计值不同.
有人有什么建议吗?
假设我有一个 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)
这两个id
和codes
的varchar
。
在 Golang 中,当我沿着行扫描结果时,它只是冻结。没有错误,什么都没有。
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