コード例 #1
0
ファイル: pygg_tests.py プロジェクト: sirrice/pygg
 def testDataPyWithListOfDict(self):
     src = [{'a': 1, 'b': 3}, {'a': 2, 'b': 4}]
     datao = pygg.data_py(src)
     dffile, expr = datao.fname, str(datao)
     iodf = pandas.read_csv(dffile)
     pdt.assert_frame_equal(pandas.DataFrame({'a': [1, 2], 'b': [3, 4]}),
                            pandas.read_csv(dffile))
コード例 #2
0
ファイル: pygg_tests.py プロジェクト: shiyinw/pygg
 def testDataPyWithListOfDict(self):
     src = [{'a': 1, 'b': 3}, {'a': 2, 'b': 4}]
     datao = pygg.data_py(src)
     dffile, expr = datao.fname, str(datao)
     iodf = pandas.read_csv(dffile)
     pdt.assert_frame_equal(pandas.DataFrame({
         'a': [1, 2],
         'b': [3, 4]
     }), pandas.read_csv(dffile))
コード例 #3
0
ファイル: pygg_tests.py プロジェクト: depristo/pygg
 def testDataPyWithString(self):
     src = "my.csv"
     dffile, expr = pygg.data_py(src)
     self.assertEquals(dffile, src)
     self.assertEquals(expr, 'data = read.csv("{}",sep=",")'.format(src))
コード例 #4
0
ファイル: pygg_tests.py プロジェクト: depristo/pygg
 def testDataPyWithDict(self):
     src = {'a': [1, 2], 'b': [3, 4]}
     dffile, expr = pygg.data_py(src)
     iodf = pandas.read_csv(dffile)
     pdt.assert_frame_equal(pandas.DataFrame(src), iodf)
コード例 #5
0
ファイル: pygg_tests.py プロジェクト: depristo/pygg
 def testDataPyLoadStmtArgs(self):
     df = pandas.DataFrame({'a': [1, 2], 'b': [3, 4]})
     dffile, expr = pygg.data_py(df, 1, kwd=2)
     expected = 'data = read.csv("{}",1,kwd=2,sep=",")'.format(dffile)
     self.assertEquals(expr, expected)
コード例 #6
0
ファイル: pygg_tests.py プロジェクト: depristo/pygg
 def testDataPyLoadStmtPlain(self):
     df = pandas.DataFrame({'a': [1, 2], 'b': [3, 4]})
     dffile, expr = pygg.data_py(df)
     self.assertEquals(expr,
                       'data = read.csv("{}",sep=",")'.format(dffile))
コード例 #7
0
ファイル: pygg_tests.py プロジェクト: depristo/pygg
 def testDataPyWithDF(self):
     df = pandas.DataFrame({'a': [1, 2], 'b': [3, 4]})
     dffile, expr = pygg.data_py(df)
     iodf = pandas.read_csv(dffile)
     pdt.assert_frame_equal(df, iodf)
コード例 #8
0
ファイル: pygg_tests.py プロジェクト: shiyinw/pygg
 def testDataPyWithDict(self):
     src = {'a': [1, 2], 'b': [3, 4]}
     datao = pygg.data_py(src)
     dffile, expr = datao.fname, str(datao)
     iodf = pandas.read_csv(dffile)
     pdt.assert_frame_equal(pandas.DataFrame(src), iodf)
コード例 #9
0
ファイル: pygg_tests.py プロジェクト: shiyinw/pygg
 def testDataPyLoadStmtArgs(self):
     df = pandas.DataFrame({'a': [1, 2], 'b': [3, 4]})
     datao = pygg.data_py(df, 1, kwd=2)
     dffile, expr = datao.fname, str(datao)
     expected = 'data = read.csv("{}",1,kwd=2,sep=",")'.format(dffile)
     self.assertEquals(expr, expected)
コード例 #10
0
ファイル: pygg_tests.py プロジェクト: shiyinw/pygg
 def testDataPyLoadStmtPlain(self):
     df = pandas.DataFrame({'a': [1, 2], 'b': [3, 4]})
     datao = pygg.data_py(df)
     dffile, expr = datao.fname, str(datao)
     self.assertEquals(expr, 'data = read.csv("{}",sep=",")'.format(dffile))
コード例 #11
0
ファイル: pygg_tests.py プロジェクト: shiyinw/pygg
 def testDataPyWithDF(self):
     df = pandas.DataFrame({'a': [1, 2], 'b': [3, 4]})
     datao = pygg.data_py(df)
     dffile, expr = datao.fname, str(datao)
     iodf = pandas.read_csv(dffile)
     pdt.assert_frame_equal(df, iodf)
コード例 #12
0
ファイル: pygg_tests.py プロジェクト: shiyinw/pygg
 def testDataPyWithString(self):
     src = "my.csv"
     datao = pygg.data_py(src)
     dffile, expr = datao.fname, str(datao)
     self.assertEquals(dffile, src)
     self.assertEquals(expr, 'data = read.csv("{}",sep=",")'.format(src))