@@ -3758,7 +3758,7 @@ be data_columns
3758
3758
3759
3759
# on-disk operations
3760
3760
store.append(' df_dc' , df_dc, data_columns = [' B' , ' C' , ' string' , ' string2' ])
3761
- store.select(' df_dc' , [ pd.Term( ' B>0' ) ] )
3761
+ store.select(' df_dc' , where = ' B>0' )
3762
3762
3763
3763
# getting creative
3764
3764
store.select(' df_dc' , ' B > 0 & C > 0 & string == foo' )
@@ -4352,6 +4352,9 @@ HDFStore supports ``Panel4D`` storage.
4352
4352
.. ipython :: python
4353
4353
:okwarning:
4354
4354
4355
+ wp = pd.Panel(randn(2 , 5 , 4 ), items = [' Item1' , ' Item2' ],
4356
+ major_axis = pd.date_range(' 1/1/2000' , periods = 5 ),
4357
+ minor_axis = [' A' , ' B' , ' C' , ' D' ])
4355
4358
p4d = pd.Panel4D({ ' l1' : wp })
4356
4359
p4d
4357
4360
store.append(' p4d' , p4d)
@@ -4368,8 +4371,7 @@ object). This cannot be changed after table creation.
4368
4371
:okwarning:
4369
4372
4370
4373
store.append(' p4d2' , p4d, axes = [' labels' , ' major_axis' , ' minor_axis' ])
4371
- store
4372
- store.select(' p4d2' , [ pd.Term(' labels=l1' ), pd.Term(' items=Item1' ), pd.Term(' minor_axis=A_big_strings' ) ])
4374
+ store.select(' p4d2' , where = ' labels=l1 and items=Item1 and minor_axis=A' )
4373
4375
4374
4376
.. ipython :: python
4375
4377
:suppress:
0 commit comments