【韦德国际1946手机版】删去特定行内容

作者: 韦德国际1946手机版  发布:2019-05-28

正如dataframe想要删除多层index

中国科技(science and technology)高校大肆学生,将要大学结束学业,记念力较差,所以平日把读书到的有的不扎实的文化全体记下在此地。。。大四的光景过于懒散,必须强迫本人,不然大学生玩完。

索引索引.loc操作能够领略为给定二个贰维矩阵,并给定二维矩阵对应的目录,给定索引首先给定行名称(若首先列为index则直接钦赐index的值),再给定列的称号。

近日用pandas管理CSV文件中(如下图所示),对boardId不对等12玖的行中的content内容展开分词频度解析

top1000[:10] 

在此之前使用python语言都以应用命令行工具,在巨神的推荐介绍下安装了anacoda3,膜一发巨神

【韦德国际1946手机版】删去特定行内容。.iloc操作与.loc操作看似,可是更加的坐标化了。直接依照给定的坐标取对应的区域,坐标从(0,0)初阶。

韦德国际1946手机版 1

name

条件是选拔的anacoda三 自带的spyder

上面给出多个.iloc的事例

image.png

sex

debug之类的十分的少说,ctrl+F伍,ctrl+F10,ctrl+F1一

韦德国际1946手机版 2

pandas.DataFrame中有个isin() 的方法是选中一行或几行,然而从未isnotin()的法子,由此须要更改一下思路
代码如下:

births

看变量的值在debug的时候见variable explorer窗口

韦德国际1946手机版 3

df = pd.read_csv('test.csv', encoding='utf-8')
df = df.dropna()#去掉空行
ex_list=list(df.boardId)
ex_list_new=[]#新list创建不包括129行的内容
    for i in ex_list:
        if i!='129':
            ex_list_new.append(i)
df=df[df.boardId.isin(ex_list_new)]

year

python调节台也能够调整,在debug的时候。。Ipython调节台本身不会。。

越发简化对.loc的目录要求。

prop

python的pandas库中的DataFrame:

以及dataframe.ix:

year

先是次接触这几个库,首先采纳上正是

dataframe.ix还不错行(index)与列(column)的切成块,且对.iloc和.loc均适用。给出一个例证:

sex

import pandas as pd

韦德国际1946手机版 4

1880

有时小编遇见的DataFrame是1个贰维的矩阵方式:

韦德国际1946手机版 5

F

类似

0

韦德国际1946手机版 6

Mary

前天就是在DataFrame中取对应的值

F

例如

7065

韦德国际1946手机版 7

1880

获取的结果如下:

0.077643

韦德国际1946手机版 8

1

Anna

F

本文由韦德国际1946发布于韦德国际1946手机版,转载请注明出处:【韦德国际1946手机版】删去特定行内容

关键词: 日记本 随笔