ibis
import ibis import pandas as pd from ibis import _ import ibis.selectors as s from datetime import datetime, timedelta from dateutil.relativedelta import relativedelta ibis.options.interactive = True # con = ibis.duckdb.connect("/mnt/d/xg.db") con = ibis.connect( "duckdb:///mnt/d/duckdb.db" ) # con.drop_table("XG") con.list_tables() table3=con.table( "table3" ) table4=con.table( "table4" ) table5=con.table( "table5" ) table6=con.table( "table6" ) ( table6 .group_by( 'YM_PH' ) .aggregate(n=_.count()) ) ( table5 .filter(_.YM_PH.isnull()) .count() ) table6.columns table3.schema table3=( table3.drop( 'AAA' ) ) table4=( table4.drop( 'AAA' ) ) table5=(table5.drop([ 'column00' , 'AAA' ])) table6=(table5.drop( 'column00' , 'AAA' )) table=(table3.union(table4).union(table5).union(table6)) ( table .count() ) con.create...