# Linking subplot x-axes containing dates

**URL:** <https://discourse.julialang.org/t/linking-subplot-x-axes-containing-dates/61004>\
**Category:** New to Julia\
**Tags:** dates, plots\
**Created:** [May 12, 2021, 7:55am UTC](https://discourse.julialang.org/t/linking-subplot-x-axes-containing-dates/61004 "2021-05-12T07:55:57Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![rafael.guerra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael.guerra/32/216610_2.png) [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Post date:** [May 16, 2021, 9:08am UTC](https://discourse.julialang.org/t/linking-subplot-x-axes-containing-dates/61004/5 "2021-05-16T09:08:33Z")

</div>

It is recommended to provide a MWE as per [guidelines](https://discourse.julialang.org/t/psa-make-it-easier-to-help-you/14757).

The following seems to work:

```julia
using Dates, Plots; gr()

# create input data:
dtm1 = Dates.datetime2epochms.(DateTime(2021,01,11,9,30):Minute(10):DateTime(2021,01,11,21,0))
waterdepth = rand((1.57:0.1:2.1),length(dtm1))

dtm2 = Dates.datetime2epochms.(DateTime(2021,01,11,9,30):Minute(10):DateTime(2021,01,12,9,3))
pressure = rand((1007:0.5:1011),length(dtm2))

# process data:
dtmin, dtmax = minimum([dtm1[1];dtm2[1]]), maximum([dtm1[end];dtm2[end]])
dt_ticks = round.(Int64,LinRange(dtmin,dtmax,10))
str_ticks= Dates.format.(Dates.epochms2datetime.(dt_ticks),"dd-HH:MM")

# plot data:
pw = plot(dtm1,waterdepth, xrotation=60,label="water depth",c=:blue,lw=3,xticks=10)
Plots.plot!(xticks=(dt_ticks, str_ticks), ylims=(1.5,2.2))

pp = plot(dtm2,pressure, xrotation=60,label="baro pressure",c=:red,lw=3,xticks=10)
Plots.plot!(xticks=(dt_ticks, str_ticks), ylims=(1006,1015))

plot_merged = plot(pw,pp, layout=(2, 1), link=:x)
savefig("Synchronize_subplots_with_dates.png")

```

![Synchronize_subplots_with_dates](https://global.discourse-cdn.com/julialang/original/3X/3/a/3a53f4730556afcabf10b342e40ed6f4052ba63b.png)

---

_[View the full topic](https://discourse.julialang.org/t/linking-subplot-x-axes-containing-dates/61004)._
