pandas学习

作者: 花汐l | 来源:发表于2018-03-24 14:33 被阅读0次

    从 csv 文件中读取数据

    你可以用read_csv函数来直接度csv文件,默认情况下,文件是用逗号分割字段。

    import pandas as pd
    data = pd.read_csv('../data/bikes.csv')
    
    series = data['Defense']        # data['Defense'] = series
    print(type(series))
    data_frame = data[['Defense']]  # data[['Defense']] = data frame
    print(type(data_frame))
    

    Series是一个一维的类似的数组对象,包含一个数组的数据(任何NumPy的数据类型)和一个与数组关联的数据标签(称作索引)。

    一个Datarame表示一个表格,类似电子表格的数据结构,包含一个经过排序的列表集,它们每一个都可以有不同的类型值(数字,字符串,布尔等等)。Datarame有行和列的索引;它可以被看作是一个Series的字典(每个Series共享一个索引)。
    与其它你以前使用过的(如 R 的 data.frame )类似Datarame的结构相比,在DataFrame里的面向行和面向列的操作大致是对称的。在底层,数据是作为一个或多个二维数组存储的,而不是列表,字典,或其它一维的数组集合。

    参考:pandas入门

    相关文章

      网友评论

        本文标题:pandas学习

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