美文网首页
pandas 查看 DataFrame 列或具体值数据类型

pandas 查看 DataFrame 列或具体值数据类型

作者: 刘伶闯天台 | 来源:发表于2019-04-20 15:04 被阅读0次

    数据示例:

    # -*- coding:utf-8 -*-
    import pandas as pd
    df = pd.read_csv(r'e:\zsxq\v6\1\topics.csv', header=None)
    df.head(10)
    
    数据示例.png

    需求:

    现在需要筛选出指定时间范围内的所有行,那就需要知道索引为 1 的列的值是什么数据类型。

    具体方法:

    type(df)
    pandas.core.frame.DataFrame
    
    type(df[1])
    pandas.core.series.Series
    
    df.info()
    
    info.png
    df.dtypes
    
    dtypes.png
    type(df[1][0])
    
    13.png
    from pandas.api.types import is_string_dtype
    from pandas.api.types import is_numeric_dtype
    from pandas.api.types import is_timedelta64_dtype
    is_string_dtype(df[1])
    
    is_string_dtype.png

    相关文章

      网友评论

          本文标题:pandas 查看 DataFrame 列或具体值数据类型

          本文链接:https://www.haomeiwen.com/subject/dyakgqtx.html