pandas常用方法示例 2

from pandas import DataFrame
import numpy as np
import pandas as pd

t={
    "age": [18, 30, np.nan, 40, np.nan, 30],
    "city": ["BeiJing", "ShangHai", "GuangZhou", "ShenZhen", ‘BeiJing‘, "ShangHai"],
    "sex": [None, "male", "female", "male", np.nan, "unknown"],
    "birth": ["2000-02-10", "1988-10-17", None, "1978-08-08", np.nan, "1988-10-17"],
    "score":[11,7,33,44,22,33],
    "naem":[‘sdf‘,‘aa‘,‘bb‘,‘tt‘,‘ere‘,‘tt‘],
    "name":[‘sdf 11‘,‘aa 22‘,‘bb 33‘,‘tt 44‘,‘ere 55‘,‘tt 66‘]
}

df =DataFrame(t,index=[‘num1‘,‘num2‘,‘num3‘,‘num4‘,‘num5‘,‘num6‘])
print(df.loc[df.index[[2,3]],[‘age‘,‘name‘]])

原文地址:https://www.cnblogs.com/testzcy/p/12400834.html

时间: 2024-10-13 23:21:04

pandas常用方法示例 2的相关文章

Guava的常用方法示例

Guava Maven Dependency <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>{guava.version}</version> </dependency> Guava 常用方法示例 Lists 实例化 List List<Object> list = L

一些Pandas常用方法

Series(列)方法describe(),对于不同类型的变量的列,有不同返回值(http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.describe.html) >>> s = pd.Series([1, 2, 3]) >>> s.describe() count 3.0 mean 2.0 std 1.0 min 1.0 25% 1.5 50% 2.0 75% 2.5 max 3

FFMPEG 命令行常用方法示例

引言 FFMPEG以其强大的功能而在音视频领域著称,更重要的是它还是开源的!音视频格式转换.裁剪.拼接.提取字幕或某音轨等等,它都能胜任,可谓一把瑞士军刀,小巧但功能强大,是音视频研究的必备利器之一. 示例 1. 转换成H264编解码 ffmpeg -i input_file -vcodec h264 output_file 其中 -i 表示输入文件, -vcodec  h264 表示视频编解码方式为 H264. 2. 转换成H265编解码 ffmpeg -i input_file -vcode

python中pandas常用方法

# coding:utf-8__author__ = 'weekyin'import numpy as npimport pandas as pddatas = pd.date_range('20140729', periods=6)# 先创建一个时间索引,所谓的索引(index)就是每一行数据的id,可以标识每一行的唯一值print datas# 为了快速入门,我们看一下如何创建一个6X4的数据:randn函数用于创建随机数,参数表示行数和列数,dates是上一步创建的索引列df = pd.D

pandas常用方法总结

In [49]: frame2 Out[49]: year state pop debt one 2000 Ohio 1.5 NaN two 2001 Ohio 1.7 NaN three 2002 Ohio 3.6 NaN four 2001 Nevada 2.4 NaN five 2002 Nevada 2.9 NaN six 2003 Nevada 3.2 NaN取一列的值可以frame2.state或者frame2['state']frame2['debt'] = 16.5可以填充一列

Okhttp常用方法示例

这是我用到的一个util类 1 public class HttpBaseService { 2 3 private OkHttpClient client = new OkHttpClient(); 4 private static final MediaType JSON = MediaType.parse("application/json; charset=utf-8"); 5 public String sendGetRequest(String url){ 6 Reques

Python ConfigParser模块常用方法示例

 在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在Python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigParser,这里简单的做一些介绍.      Python ConfigParser模块解析的配置文件的格式比较象ini的配置文件格式,就是文件中由多个section构成,每个section下又有多个配置项,比如:      [db]     db_host=192.168.1.1    db_port=3306    db_

delphi webbrowser 常用方法示例

var Form : IHTMLFormElement ; D:IHTMLDocument2 ; begin with WebBrowser1 do begin D := Document as IHTMLDocument2; Form := D.Forms.item( 'form1 ',0) as IHTMLFormElement; //form1为表单名 //title为表单中的文本框 (form.item( 'title ',0) as IHTMLElement).setAttribute

Java 反射常用方法示例

<pre name="code" class="java">import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; class Point{ int x; private int y; public Point(){ x = 1; y = 2; } public void setX(int x) { thi