我用python操作dataframe有一段时间了,怎么用java通过tablesaw做update value操作?
蟒蛇代码:
df1 = pd.DataFrame([['m',1,2],['m',3,4],['n',5,6]],columns=list('ABC'))
df2 = pd.DataFrame([['m',55],['n',44]],columns=list('AB'))
df1 = df1.set_index('A')
df2 = df2.set_index('A')
df1.update(df2)
爪哇代码:
Table ta1 =
Table.create("A1")
.addColumns(
StringColumn.create("A", new String[]{"m","m","n"}),
DoubleColumn.create("B", new Double[]{1.0,2.0,3.0}));
Table ta2 =
Table.create("A2")
.addColumns(
StringColumn.create("A", new String[]{"m","n"}),
DoubleColumn.create("B", new Double[]{55.0,44.0}));
//do update operation