0

我正在制作我用水听器在水下制作的一分钟白噪声录音的 PSD 图。我有大约 12 个文件要分析。我制作了这些图,但我的教授希望我对数据进行对数转换并绘制它。我是 R 新手,不确定我将如何去做。任何帮助表示赞赏。

4

1 回答 1

1

如果您已经知道如何制作图表(听起来就像您已经创建了它们),您可以使用transformed_x <-log(x)用于自然对数或transformed_x <-log10(x)用于常用对数直接对数据进行对数转换。一旦有了新转换的变量,您就可以将其插入现有代码中。

如果您使用 plot() 您可以添加一个额外的参数,或者plot(x ~ y, main=, xlab=, ylab=, log="y")取决于您想要在图表中转换的变量。第二个选项的好处是它不会改变底层数据。log ="x"log="xy"

于 2015-08-03T19:33:56.667 回答