Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.graphics.apps.gnuplot > #3725

Re: Ephemerides data

From Karl Ratzsch <mail.kfr@gmx.net>
Newsgroups comp.graphics.apps.gnuplot
Subject Re: Ephemerides data
Date 2017-08-22 19:09 +0200
Organization solani.org
Message-ID <onhoga$ei4$1@solani.org> (permalink)
References (1 earlier) <ondekk$p4g$1@solani.org> <ondia2$rdd$1@solani.org> <a39fec6b-6c96-4b36-8b73-100ac971d4a7@googlegroups.com> <ong362$e46$1@solani.org> <09265b97-7ca8-4f2d-baa2-7e9ff9abf37e@googlegroups.com>

Show all headers | View raw


Am 22.08.2017 um 16:57 schrieb robertvanpass@gmail.com:
>>
>>> However I still have an issue:
>>>
>>> When I add the code for the timezone specifier ( +strcol(3)[4:8]*3600) )
>>> I get the errormessage "Non-numeric string found where a numeric expression was expected"
>>>
>>
>> gnuplot automatically converts strings to numberic variables in
>> expressions (i.e. if you do math like *1.0) if possible.
>>
>> Can you make an example like the one above that I can directly copy
>> into gnuplot to reproduce your problem?
> 
> No problem:
> 
> 1. Putting these lines in a CSV file will give the errormessage:
> 

I meant *exactly* ;-) like this:

---- gnuplot input ----
$dat << EOD
8/20/2017;12:00:00 UTC+1.0;10h 35m 50.60s;+03° 47' 15.38";
8/21/2017;12:00:00 UTC+1.0;10h 33m 13.63s;+04° 02' 23.70";
8/22/2017;12:00:00 UTC+1.0;10h 30m 23.99s;-04° 20' 34.64";
EOD

set dataf sep "; "
set table

plot $dat us \
(timecolumn(1,"%d/%m/%Y")):\
(timecolumn(2,"%H:%M:%S")+strcol(3)[4:8]*3600):\
(timecolumn(4,"%Hh %Mm %Ss")/3600):\
(($7 + ($7<0?-$8:$8)/60 + ($7<0?-$9:$9)/3600)) w table
---- end ----

, only with the plot command that fails for you.

Then I can just c&p the whole thing into the gnuplot console, without
creating files and guessing at your exact plot setup.

The negative declinations come out wrong because the minutes and seconds
get the wrong sign then. I fixed the above plot command to take that
into account.

  K

Back to comp.graphics.apps.gnuplot | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Ephemerides data robertvanpass@gmail.com - 2017-08-20 06:36 -0700
  Re: Ephemerides data Karl Ratzsch <mail.kfr@gmx.net> - 2017-08-20 22:56 -0300
    Re: Ephemerides data Karl Ratzsch <mail.kfr@gmx.net> - 2017-08-20 23:59 -0300
      Re: Ephemerides data robertvanpass@gmail.com - 2017-08-21 15:01 -0700
        Re: Ephemerides data Karl Ratzsch <mail.kfr@gmx.net> - 2017-08-22 03:59 +0200
          Re: Ephemerides data robertvanpass@gmail.com - 2017-08-22 07:57 -0700
            Re: Ephemerides data Karl Ratzsch <mail.kfr@gmx.net> - 2017-08-22 19:09 +0200
              Re: Ephemerides data robertvanpass@gmail.com - 2017-08-22 14:09 -0700
                Re: Ephemerides data Karl Ratzsch <mail.kfr@gmx.net> - 2017-08-23 01:45 +0200
                Re: Ephemerides data robertvanpass@gmail.com - 2017-08-23 13:09 -0700

csiph-web