code: def test_pivottable_multi_values(self, superstore):
      pt = pd.pivot_table(
          superstore,
          values=["Discount", "Sales"],
          index=["Country", "Region"],
          aggfunc={"Discount": "count", "Sales": "sum"},
          columns=["State", "Quantity"],
      )
      widget = PerspectiveWidget(pt)
      assert widget.columns == ["Discount", "Sales"]
      assert widget.split_by == ["State", "Quantity"]
      assert widget.group_by == ["Country", "Region"]
  
file_path: perspective/python/perspective/perspective/tests/widget/test_widget_pandas.py
imports: from datetime import date
  import pandas
  import numpy
  from perspective import Table, PerspectiveWidget
label_desc: Use image node_id 11 for calling the TestWidgetPandas obj's underlying member method code with example usage: obj.test_pivottable_multi_values(superstore) without return types