docstr: Benchmark table from csv separately as it requires opening the
  Arrow file from the filesystem.
docstr_tok: ["Benchmark","table","from","csv","separately","as","it","requires","opening","the","Arrow","file","from","the","filesystem","."]
code: def benchmark_table_csv(self):
      """Benchmark table from csv separately as it requires opening the
      Arrow file from the filesystem."""
      csv = self._view.to_csv()
      test_meta = make_meta("table", "csv")
      func = Benchmark(lambda: Table(csv), meta=test_meta)
      setattr(self, "table_csv", func)
  
imports: import os
  from functools import partial
  from bench import Benchmark, Suite, Runner
  from perspective import Table
  import perspective
  import logging
label_desc: Use image node_id 5 for calling the PerspectiveBenchmark obj's underlying member method code with example usage: obj.benchmark_table_csv() without return types