[AstroPy] weird problem with table column operation
Adrian Price-Whelan
adrianmpw at gmail.com
Tue May 18 11:46:49 EDT 2021
Hi Paul,
This could be because your object c1 is actually a full astropy Table
rather than just a column, so you are adding a column to "tab" that is a
full table object. Try:
tab.add_column(c1['TDB_MINUS_TT'])
or
tabl['TDB_MINUS_TT'] = c1['TDB_MINUS_TT']
instead?
best,
Adrian
On Tue, May 18, 2021 at 11:38 AM Paul Kuin <npkuin at gmail.com> wrote:
> Hi,
>
> I probably do something wrong.
>
> I have a Table with multiple columns, and one with a single colum.
> In [80]: type(tab),type(c1)
> Out[80]: (astropy.table.table.Table, astropy.table.table.Table)
> The data type in c1 is :
> <Table length=10628>
> tdb_minus_tt
> float64
> -------------------
> -33.9968477608636
> -3.307830076664686
> ....
>
> I add this c1 as aa new column using
> tab.add_column(c1,name='TDB_MINUS_TT') [if I do not add the name the name
> does not take)
>
> now the column is added to table TAB, BUT, the data type is now changed to
> void64 !?
> and the values have now been changed from float to (-33.9968477608636 ,)
> etc.
>
> I see no mention in the documentation anywhere of anything like this.
> Am I doing something stupid or is this a bug?
>
> In [86]: astropy.__version__
> Out[86]: '4.0.2'
>
> Anny help will be appreciated!
>
> Thanks,
> Paul
>
> --
>
> * * * * * * * * http://www.mssl.ucl.ac.uk/~npmk/ * * * *
> N.P.M. Kuin (n.kuin at ucl.ac.uk) -- mobile +44(0)7908715953 -- phone
> +44-(0)1483 (prefix) -204111 (when back to work)
> Mullard Space Science Laboratory – University College London – Holmbury
> St Mary – Dorking – Surrey RH5 6NT– U.K.
> _______________________________________________
> AstroPy mailing list
> AstroPy at python.org
> https://mail.python.org/mailman/listinfo/astropy
>
--
Adrian M. Price-Whelan
Flatiron Institute, NYC
http://adrn.github.io
(he / him)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/astropy/attachments/20210518/0e988275/attachment.html>
More information about the AstroPy
mailing list