0

我用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
4

0 回答 0