Path: csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Karl Ratzsch Newsgroups: comp.graphics.apps.gnuplot Subject: Re: Change time scale yaxis Date: Wed, 5 Oct 2022 10:04:54 +0200 Message-ID: References: <3bcaa4b0-cb39-4a58-b265-0bb03c420309n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 5 Oct 2022 08:04:55 -0000 (UTC) Injection-Info: solani.org; logging-data="540181"; mail-complaints-to="abuse@news.solani.org" User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Cancel-Lock: sha1:m1fQeoSOiAa+S1qek0klAqbwSrY= In-Reply-To: <3bcaa4b0-cb39-4a58-b265-0bb03c420309n@googlegroups.com> Content-Language: de-DE X-User-ID: eJwFwQcBACAIBMBKjyyJg4z+EbxTNrJyMTXR1Z3pdtGWCLx7PXPS0gmLF0CtD50qOtxdIfgttBGI Xref: csiph.com comp.graphics.apps.gnuplot:4493 Am 26.09.2022 um 22:22 schrieb scandari: > Hello, I'm new to gnuplot. Want to obtain this sort of plot: https://i.stack.imgur.com/VV4Ex.png > This is my code but I can't change y scale :( > ---------- > $TIMES << EOT > 2019-01-08 00:14 > 2019-05-08 03:14 > 2019-05-07 22:08 > 2019-08-07 22:08 > EOT > > set xtics time format "%m/%d" > set ytics time format "%H:%M" > set xlabel "Date (mm/dd)" font "Times, 12" > set ylabel "Time Of Day(hh:mm)" font "Times, 12" > set key tmargin reverse Left > > set xrange [strptime("%Y-%m-%d","2019-01-01"):strptime("%Y-%m-%d","2019-10-30")] > > plot $TIMES using (timecolumn(1,"%Y-%m-%d")) : (timecolumn(2,"%H:%M")) with points > ----------- > Do you have suggestions? Thanks. Hope there is no typo in the below: wrap(x) = (x>12 ? x-24 : x) set yrange [-13*3600:13*3600] set ytics (-12 "noon", -6 "6pm", 0 "midnight", 6 "6am", 12 "noon") plot $TIMES using (timecolumn(1,"%Y-%m-%d")) : (wrap(timecolumn(2,"%H:%M"))) with points, 0 dt 2