让我们说df是一个熊猫DataFrame.我想找到所有数字类型的列.就像是:
isNumeric = is_numeric(df)
Run Code Online (Sandbox Code Playgroud) 我有下一个DataFrame:
df = pd.DataFrame({'a': [100, 3,4], 'b': [20.1, 2.3,45.3], 'c': [datetime.time(23,52), 30,1.00]})
Run Code Online (Sandbox Code Playgroud)
如果可能的话,我想在没有显式编程循环的情况下检测列中的子类型.
我正在寻找下一个输出:
column a = [int]
column b = [float]
column c = [datetime.time, int, float]
Run Code Online (Sandbox Code Playgroud)