开始使用免费开始使用

在 Chain 中绘制企鹅图

将多个分组的图形组合在一起,便于在组内与组间进行比较。现在把它与宏的用法结合起来!在本练习中,您将查看 3 种企鹅:Adelie、Chinstrip 和 Gentoo。您的同事认为,通过比较鳍长与体重,或许可以判断物种。让我们来验证一下!

penguins DataFrame 和所有必要的包都已为您导入。

本练习是课程的一部分

Julia 中的数据操作

查看课程

练习说明

  • 在宏内部,将 penguins DataFrame 按 species 列进行分组。
  • 为不同的分组,使用提供的标签,绘制 flipper_length_mmbody_mass_g 列的散点图。您可以使用 gdf[1] 访问 gdf GroupedDataFrame 的第 1 个分组。
  • 请将所有物种绘制在同一张图中。

交互式实操练习

通过完成这段示例代码来试试这个练习。

@chain penguins begin
	
    # Group by species
    ____
    
    # Create a scatter plot for each species group
    ____ ____(_[1].flipper_length_mm, _[1].body_mass_g, label="Adelie")
    ____ ____(____, ____, label="Chinstrip")
    ____(____, ____, label="Gentoo", legend=:topleft)
    
    xlabel!("Flipper length in mm")
    ylabel!("Body mass in g")
end
编辑并运行代码