zoukankan      html  css  js  c++  java
  • Series

    1 dataframe中的每一列,每一行都是一个series类型

    参考: https://blog.csdn.net/brucewong0516/article/details/79196902

    2 series与dict类似,但稍有不同,series的键是index,值是values,可通过切片来定位值.

    注意series.values是ndarray类型,不是list.

    df = pd.DataFrame({ 'a':[3,'df_l.values[1]是我',5,4,],
                    'b':[5,'df_r.values[1]是我',3,4,],
                    'c':[6,7,6,5,]})
    print(df)
    df_r = df.loc[1]
    df_l = df['a']
    print(df_r)
    print(df_r.index[1])
    print(df_r.values[1])
    print(df_l)
    print(df_l.index[1])
    print(df_l.values[1])

    输出:

                      a                 b  c
    0                 3                 5  6
    1  df_l.values[1]是我  df_r.values[1]是我  7
    2                 5                 3  6
    3                 4                 4  5
    a    df_l.values[1]是我
    b    df_r.values[1]是我
    c                   7
    Name: 1, dtype: object
    b
    df_r.values[1]是我
    0                   3
    1    df_l.values[1]是我
    2                   5
    3                   4
    Name: a, dtype: object
    1
    df_l.values[1]是我
    输出

     3 series元素的筛选与dataframe的筛选一致,如下筛选出大于50的values

    all_null[all_null.values > 50]
  • 相关阅读:
    第十三周总结
    第一阶段意见评论
    第十二周总结
    关于transform的3D变形函数
    12.9学习内容
    12.8学习的内容
    这是自己的第一篇博客
    食物链
    poj1988Cute Stacking
    银河英雄传说
  • 原文地址:https://www.cnblogs.com/xxswkl/p/10852708.html
Copyright © 2011-2022 走看看