11
11
import pandas as pd
12
12
from pandas import (
13
13
DataFrame ,
14
+ Index ,
14
15
Series ,
15
16
_testing as tm ,
16
17
concat ,
@@ -401,7 +402,7 @@ def check_col(key, name, size):
401
402
{
402
403
"A" : [0.0 , 1.0 , 2.0 , 3.0 , 4.0 ],
403
404
"B" : [0.0 , 1.0 , 0.0 , 1.0 , 0.0 ],
404
- "C" : pd . Index (["foo1" , "foo2" , "foo3" , "foo4" , "foo5" ], dtype = object ),
405
+ "C" : Index (["foo1" , "foo2" , "foo3" , "foo4" , "foo5" ], dtype = object ),
405
406
"D" : date_range ("20130101" , periods = 5 ),
406
407
}
407
408
).set_index ("C" )
@@ -658,7 +659,11 @@ def test_append_hierarchical(tmp_path, setup_path, multiindex_dataframe_random_d
658
659
659
660
def test_append_misc (setup_path ):
660
661
with ensure_clean_store (setup_path ) as store :
661
- df = tm .makeDataFrame ()
662
+ df = DataFrame (
663
+ 1.1 * np .arange (120 ).reshape ((30 , 4 )),
664
+ columns = Index (list ("ABCD" ), dtype = object ),
665
+ index = Index ([f"i-{ i } " for i in range (30 )], dtype = object ),
666
+ )
662
667
store .append ("df" , df , chunksize = 1 )
663
668
result = store .select ("df" )
664
669
tm .assert_frame_equal (result , df )
@@ -671,7 +676,11 @@ def test_append_misc(setup_path):
671
676
@pytest .mark .parametrize ("chunksize" , [10 , 200 , 1000 ])
672
677
def test_append_misc_chunksize (setup_path , chunksize ):
673
678
# more chunksize in append tests
674
- df = tm .makeDataFrame ()
679
+ df = DataFrame (
680
+ 1.1 * np .arange (120 ).reshape ((30 , 4 )),
681
+ columns = Index (list ("ABCD" ), dtype = object ),
682
+ index = Index ([f"i-{ i } " for i in range (30 )], dtype = object ),
683
+ )
675
684
df ["string" ] = "foo"
676
685
df ["float322" ] = 1.0
677
686
df ["float322" ] = df ["float322" ].astype ("float32" )
@@ -715,7 +724,11 @@ def test_append_raise(setup_path):
715
724
# test append with invalid input to get good error messages
716
725
717
726
# list in column
718
- df = tm .makeDataFrame ()
727
+ df = DataFrame (
728
+ 1.1 * np .arange (120 ).reshape ((30 , 4 )),
729
+ columns = Index (list ("ABCD" ), dtype = object ),
730
+ index = Index ([f"i-{ i } " for i in range (30 )], dtype = object ),
731
+ )
719
732
df ["invalid" ] = [["a" ]] * len (df )
720
733
assert df .dtypes ["invalid" ] == np .object_
721
734
msg = re .escape (
@@ -732,7 +745,11 @@ def test_append_raise(setup_path):
732
745
store .append ("df" , df )
733
746
734
747
# datetime with embedded nans as object
735
- df = tm .makeDataFrame ()
748
+ df = DataFrame (
749
+ 1.1 * np .arange (120 ).reshape ((30 , 4 )),
750
+ columns = Index (list ("ABCD" ), dtype = object ),
751
+ index = Index ([f"i-{ i } " for i in range (30 )], dtype = object ),
752
+ )
736
753
s = Series (datetime .datetime (2001 , 1 , 2 ), index = df .index )
737
754
s = s .astype (object )
738
755
s [0 :5 ] = np .nan
@@ -756,7 +773,11 @@ def test_append_raise(setup_path):
756
773
store .append ("df" , Series (np .arange (10 )))
757
774
758
775
# appending an incompatible table
759
- df = tm .makeDataFrame ()
776
+ df = DataFrame (
777
+ 1.1 * np .arange (120 ).reshape ((30 , 4 )),
778
+ columns = Index (list ("ABCD" ), dtype = object ),
779
+ index = Index ([f"i-{ i } " for i in range (30 )], dtype = object ),
780
+ )
760
781
store .append ("df" , df )
761
782
762
783
df ["foo" ] = "foo"
0 commit comments