我想为python声明一些简单的数据帧编写单元测试。
是否有与R tribble等效的熊猫。例如 :
tribble(
~colA, ~colB,
"a", 1,
"b", 2,
"c", 3
)
#> # A tibble: 3 x 2
#> colA colB
#> <chr> <dbl>
#> 1 a 1
#> 2 b 2
#> 3 c 3
最佳答案
您可以定义自己的tribble
函数:
def tribble(columns, *data):
return pd.DataFrame(
data=list(zip(*[iter(data)]*len(columns))),
columns=columns
)
然后您可以像这样使用它:
tribble(
['colA', 'colB'],
'a', 1,
'b', 2,
'c', 3
)
关于python - 有没有相当于小 Pandas 的 Pandas ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54368328/