Re: [C++-sig] Boost Python. access pandas columns in the same order as in python

2016-10-05 Thread Vladimir Sakharuk
on. access pandas columns in the same order as in python Note that in Python 3.3+, dict order is nondeterministic, not just arbitrary: http://stackoverflow.com/questions/14956313/dictionary-ordering-non-deterministic-in-python3 So if these are invoking dict ordering under the hood, anything is poss

Re: [C++-sig] Boost Python. access pandas columns in the same order as in python

2016-10-05 Thread Jim Bosch
Note that in Python 3.3+, dict order is nondeterministic, not just arbitrary: http://stackoverflow.com/questions/14956313/dictionary-ordering-non-deterministic-in-python3 So if these are invoking dict ordering under the hood, anything is possible. Jim On Wed, Oct 5, 2016 at 12:31 PM, Stefan

Re: [C++-sig] Boost Python. access pandas columns in the same order as in python

2016-10-05 Thread Stefan Seefeld
On 04.10.2016 09:05, Vladimir Sakharuk wrote: > > Hello All, > > > Trying to figure out how to c++ access pandas dataframe columns in the > same order as they exist in the python. > > in python: > [...] > || > |//outputs regardless of original order of column names. > //index=0, colname=AA

[C++-sig] Boost Python. access pandas columns in the same order as in python

2016-10-05 Thread Vladimir Sakharuk
Hello All, Trying to figure out how to c++ access pandas dataframe columns in the same order as they exist in the python. in python: import pandas df = pandas.DataFrame.from_items([('CCC', [5]), ('BBB', [1]), ('AAA', [4])]) df.columns # outputs Index([u'CCC', u'BBB', u'AA