Julia 中的数据操作
Katerina Zahradova
Instructor
Row year mean_min_wage_2020_dollars
Int64 Float64
________________________________
1 1968 9.28529
2 1969 8.80667
3 1970 9.21882
4 1971 8.82686
5 1972 10.0457
...

# 使用默认箱数绘制直方图
wages_2015 = filter(wages.year == 2015, wages)
histogram(wages_2015.eff_min_wage_2020_dollars)

# 指定箱数
wages_2015 = filter(wages.year == 2015, wages)
histogram(wages_2015.eff_min_wage_2020_dollars,
bins = 25)

# 绘制直方图 wages_2015 = filter(wages.year == 2015, wages) histogram(wages_2015.eff_min_wage_2020_dollars)# 添加X轴标签 xlabel!("通胀调整后时薪(USD)")# 添加Y轴标签 ylabel!("州数量")# 添加标题 title!("2015年通胀调整后最低工资的分布")

# 散点图
scatter(penguins.body_mass_g,
penguins.flipper_length_mm)
# 轴标签
xlabel!("体重[g]")
ylabel!("鳍长[mm]")
title!("企鹅的鳍长 vs 体重")

# 随时间变化的阿德利企鹅数量
plot(observations.days,
observations.adelie)
# 轴标签
xlabel!("天数")
ylabel!("企鹅数量")
title!("观测到的企鹅数量随时间变化")

# 绘制第一条线 plot(observations.day, observations.adelie)# 添加并修改新曲线 plot!(observations.day, observations.chinstrap) plot!(observations.day, observations.gentoo)# 轴标签 xlabel!("天数") ylabel!("企鹅数量") title!("观测到的企鹅数量随时间变化")

# 绘图
plot(observations.day, observatations.adelie,
label = "Adelie" )
plot!(observations.day, observations.chinstrap,
label = "Chinstrap")
plot!(observations.day, observations.gentoo,
label = "Gentoo")
# 轴标签
xlabel!("天数")
ylabel!("企鹅数量")
title!("观测到的企鹅数量随时间变化")

图表类型:
Histogram(直方图)- 数值变量的分布
histogram(df.n1, label = "n1")
Scatter plot(散点图)- 两个数值变量的关系
scatter(df.x, df.y, label = "y")
Line plot(折线图)- 数值变量的时间变化
plot(df.x, df.y, label = "y")
在现有图上添加一条线:
histogram!(df.n2, label = "n2")scatter!(df.x2, df.y2, label = "y2")plot!(df.x2, df.y2, label = "y2")标签:
xlabel!("X轴标签文本")ylabel!("Y轴标签文本")title!("标题文本")Julia 中的数据操作