pandas之drop函式
drop函式的使用
(1)drop函式的使用:刪除行、刪除列
print frame.drop(['a'])
print frame.drop(['Ohio'], axis = 1)
drop函式預設刪除行,列需要加axis = 1
(2)drop函式的使用:inplace引數
採用drop方法,有下面三種等價的表示式:
DF= DF.drop('column_name', axis=1) #這裡的axis=1可以直接寫成1
DF.drop('column_name',axis=1, inplace=True)
DF.drop([DF.columns[[0,1, 3]]], axis=1, inplace=True) # Note: zero indexed
注意:凡是會對原陣列作出修改並返回一個新陣列的,往往都有一個 inplace可選引數。如果手動設定為True(預設為False),那麼原陣列直接就被替換。也就是說,採用inplace=True之後,原陣列名(如2和3情況所示)對應的記憶體值直接改變;
而採用inplace=False之後,原陣列名對應的記憶體值並不改變,需要將新的結果賦給一個新的陣列或者覆蓋原陣列的記憶體位置(如1情況所示)。
相關推薦
pandas之drop函式
drop函式的使用(1)drop函式的使用:刪除行、刪除列print frame.drop(['a']) print frame.drop(['Ohio'], axis = 1)drop函式預設刪除行,列需要加axis = 1(2)drop函式的使用:inplace引數採用d
pandas之shift()函式
shift函式是對資料進行移動的操作,假如現在有一個DataFrame資料df,如下所示: index value1 A 0 B 1 C 2 D 3 那麼如果執行以下程式碼: df.shift() 就會變成如下: index value1 A NaN B 0 C 1 D 2
python進行資料處理——pandas的drop函式
刪除表中的某一行或者某一列更明智的方法是使用drop,它不改變原有的df中的資料,而是返回另一個dataframe來存放刪除後的資料。本文出處主要來源於必備工具書《利用python進行資料分析》。 ———————————————————————————————
Python中pandas dataframe刪除一行或一列:drop函式
用法:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False) 在這裡預設:axis=0,指刪除index,因此刪除columns時要指定axis=1; inplace=False,預設該刪除操作不
使用pandas時間視窗函式rolling完成量化交易之移動平均線
要想理解移動平均線,先來理解移動平均的概念。移動平均線、乖離率、相對強弱指數、均量線等技術指標都是在移動平均基礎上建立起來的。 移動平均線<–移動平均數<–移動平均<–算術平均。 1、2、3、4、5、6、7、8、9、10、11、12、13 前十個數的平均值是5.
pandas之系列操作
nec mysq error from div conn excel soft exc 1.讀庫到Excel: 1 # coding=utf-8 2 import pandas as pd 3 import pymysql 4 sql_select =" SELECT *
python處理數據的風騷操作[pandas 之 groupby&agg]
ebo 一段 插入 date 模塊 就會 交互工具 1.3 3.x https://segmentfault.com/a/1190000012394176 介紹 每隔一段時間我都會去學習、回顧一下python中的新函數、新操作。這對於你後面的工作是有一定好處的。本文重點介紹
c++筆記之CArray函式
謹以此文獻給因為我菜雞同時裝了VS2013和2017導致vs各種衝突,以至於只能重灌系統的新電腦!哭泣.... CArray屬於MFC,是一個數組模板類。MFC的陣列類支援的陣列類似於常規陣列,可以存放任何資料型別。常規陣列在使用前必須將其定義成能夠容納所有可能需要的元素,即先確定大小,而M
Shell之function函式的定義及呼叫
文章目錄 `function`函式的定義及呼叫 `function`函式的定義 `function`函式的呼叫【位置傳參】 函式使用return返回值【位置傳參】 函式的呼叫【陣列傳參】
Excel操作之VLOOKUP函式
1、作用 VLOOKUP函式是Excel中的一個縱向查詢函式,它與LOOKUP函式和HLOOKUP函式屬於一類函式,在工作中都有廣泛應用,例如可以用來核對資料,多個表格之間快速匯入資料等函式功能。功能是按列查詢,最終返回該列所需查詢列序所對應的值;與之對應的HLOOKUP是按行查詢的。 2、語法規則
golang教程之一類函式
文章目錄 一類函式 什麼是一類函式? 匿名函式 使用者定義的函式型別 高階函式 從其他函式返回函式 閉包 一類函式的使用 一類函式 原文:https://golan
Pandas 讀excel函式read_excel()官方文件
http://pandas.pydata.org/pandas-docs/stable/io.html#reading-excel-files Excel files The read_excel() method can read Excel 2003 (.xls) and Excel 2
Function 之 Read_Text 函式的使用方法
在SAP系統中,有時候會有大段文字內容需要儲存.例如:銷售發貨(VL03N),在單據的概覽中 ,有一個[文字]項,在此處可以填寫單據的大段文字描述,那麼該內容儲存在哪裡呢?第一反應是找對應表的欄位,那麼你可能要失望了。在SAP系統中,可以供我們使用的資料庫欄位最大長度是255個文字字元(注:此處可能
地理位置geo處理之mysql函式
目前越來越多的業務都會基於LBS,附近的人,外賣位置,附近商家等等,現就討論離我最近這一業務場景的解決方案。 原文:https://www.jianshu.com/p/455d0468f6d4 目前已知解決方案有: mysql 自定義函式計算
Python函式之系統函式的呼叫
全部測試程式碼 #!/usr/bin/evn python3 #_*_conding:utf-8 _*_ #系統內建函式 #1.abs():檢視絕對值,如果傳入的引數不對,會報TypeError print('-100的絕對值--',abs(-100)) #2.max():檢
學渣學python之map函式
map()函式是Python內建的高階函式,它接收一個函式f和一個list,並把函式f作用在list的每個元素上。從而得到一個f處理過的新的list返回。下面舉個栗子: 1. 例1 list [1, 2, 3, 4, 5, 6, 7] 我們要得到list的每個元素都平方後的,新的li
pytho系統學習:第二週之字串函式練習
# Author : Sunny# 雙下劃線的函式基本沒用# 定義字串name = 'i am sunny!'# 首字母大寫函式:capitalizeprint('-->capitalize:', name.capitalize())# 判斷結尾函式:endswithprint('-->endsw
matlab之sortrows()函式
sortrows()函式的格式: sortrows(A,column) A是一個矩陣,如果沒有第二個引數column,則預設按照第一列升序排列,如果遇到重複數字,則按照第二列升序排列,依次類推。。。 如果存在第二個引數column,則按照指定的列排序,當指定的列有重複元素的時候,則重複元素所在的行保持原
Promise原始碼閱讀之建構函式+then過程
前言 Promise是非同步程式設計的一種方案,ES6規範中將其寫入規範標準中,統一了用法。 考慮到瀏覽器的相容性,Vue專案中使用promise,就具體閱讀promise原始碼,看看內部的具體實現。 具體分析 通過具體例項來閱讀promise原始碼的實現,例項如下: new
C# socket 程式設計之 accept() 函式返回值解析
accept() 函式會返回一個新的套接字,這個新的套接字在伺服器端與客戶端進行通訊。 伺服器端的繫結監聽是一個套接字,與客戶端通訊的是另一個套接字(accept函式返回的套接字,注意這裡不是返回客戶端的套接字,返回的套接字是新建立在伺服器上的,與客戶端收發訊息用的) 下面這段程式碼,是