Python 3.x 将SAS代码转换为KL发散图的Python

Python 3.x 将SAS代码转换为KL发散图的Python,python-3.x,data-visualization,translate,information-theory,sas-iml,Python 3.x,Data Visualization,Translate,Information Theory,Sas Iml,下面显示的SAS代码在翻译成python时看起来如何 /* Plot the K-L div versus lambda for a sequence of Poisson(lambda) models */ lambda = do(4, 16, 0.1); KL = j(1, ncol(lambda), .); do i = 1 to ncol(lambda); poisPDF = pdf("Poisson", Levels, lambda[i]); KL[i]

下面显示的SAS代码在翻译成python时看起来如何

/* Plot the K-L div versus lambda for a sequence of Poisson(lambda) models */
lambda = do(4, 16, 0.1);
KL = j(1, ncol(lambda), .);
do i = 1 to ncol(lambda);
   poisPDF = pdf("Poisson", Levels, lambda[i]);
   KL[i] = KLDiv(Proportion, poisPDF); 
end;
 
title "K-L Divergence from Poisson(lambda)";
call series(lambda, KL) grid={x y} xvalues=4:16 label={'x' 'K-L Divergence'};

这不是基本SAS代码。相反,它是为PROC IML编写的矩阵代码