在包含769列的31186个观测值的数据集中,我试图将中心对数转换应用于每个观测值。
为澄清起见,我正在尝试将每个观察值转换为除以其列的几何平均值,然后对结果值进行自然对数,然后将其替换为集中转换的观察值。可以在“中心对数比变换”下看到形式方程:http://www.sediment.uni-goettingen.de/staff/tolosana/extra/CoDaNutshell.pdf
我尝试使用pandas,numpy和scipy的组合,但是我是Python的新手,因此我不确定如何迭代列和行,同时确保将观察结果除以其列的几何平均值。您将如何编写代码来做到这一点?
这里是上下文数据的一小部分: