Fixed Area Coordinate
val month by columnOf(
"January", "February",
"March", "April", "May",
"June", "July", "August",
"September", "October", "November",
"December"
)
val waterLvl by columnOf(4.5, 4.7, 5.0, 5.5, 6.0, 6.5, 6.7, 6.2, 5.8, 5.3, 4.8, 4.6)
val reservoirDf = dataFrameOf(month, waterLvl)
plot(reservoirDf) {
layout {
title = "Water Level"
subtitle = "Annual Water Level Fluctuations in Reservoir"
yAxisLabel = "Month"
xAxisLabel = "Water Level (meters)"
}
x(month)
y { limits = 3.0..8.0 }
line {
y(waterLvl)
}
area {
y.constant(5.0)
borderLine.type = LineType.DOTTED
alpha = 0.5
fillColor = Color.RED
}
}
val reservoirDf = mapOf(
"month" to listOf(
"January", "February",
"March", "April", "May",
"June", "July", "August",
"September", "October", "November",
"December"
),
"waterLvl" to listOf(4.5, 4.7, 5.0, 5.5, 6.0, 6.5, 6.7, 6.2, 5.8, 5.3, 4.8, 4.6)
)
plot(reservoirDf) {
layout {
title = "Water Level"
subtitle = "Annual Water Level Fluctuations in Reservoir"
yAxisLabel = "Month"
xAxisLabel = "Water Level (meters)"
}
x("month")
y { limits = 3.0..8.0 }
line {
y("waterLvl")
}
area {
y.constant(5.0)
borderLine.type = LineType.DOTTED
alpha = 0.5
fillColor = Color.RED
}
}
Last modified: 22 November 2023