python - 刪除重複索引的行(Pandas DataFrame和TimeSeries)

python - 刪除重複索引的行(Pandas DataFrame和TimeSeries)

我正在從網上讀取一些自動化的天氣數據。 觀測每5分鐘進行一次,並編制成每個氣象站的月度文件。 一旦我完成解析文件,DataFrame看起來像這樣: Sta Precip1hr Precip5min Temp DewPnt WindSpd WindDir AtmPress Date…


python - 使用del df.column_name從pandas DataFrame中刪除列

當刪除DataFrame中的列時,我使用: del df['column_name'] 這很有用。 為什麼我不能使用: del df.column_name 正如你可以訪問列/ Series作為df.column_name,我期望這個工作。…



在Dataframe python的列中用NaT過濾所有行

我有這樣的df: a b c 1 NaT w 2 2014-02-01 g 3 NaT x df=df[df.b=='2014-02-01'] 會給我 a b c 2 2014-02-01 g 我想在列b中的NaT的所有行的數據庫? df=df[df…


python - 刪除pandas中的多個列

我試圖通過以下代碼在pandas數據框中刪除索引號的多列(我的數據集中的第2列和第70列,分別索引為1和69): df.drop([df.columns[[1, 69]]], axis=1, inplace=True) 我收到以下錯誤: TypeError: unhashable type: 'Index' 在我的代碼中,[1,69]突出顯示並說: Expected type 'Integ…


python - 根據列值刪除Pandas中的DataFrame行-要刪除的多個值

我有一個值列表(事先不知道,在Python列表中)我的熊貓DataFrame中的列不能為所有行。 網上的所有食譜(如這個)顯示如何做只有一個值排除,但我有多個值排除。 我該怎麼做? 請注意,我不能硬編碼的值排除在我的代碼。 謝謝!…


python - 如何釋放pandas數據幀使用的內存?

我有一個非常大的csv文件,我在熊貓中打開如下.... import pandas df=pandas.read_csv('large_txt_file.txt') 一旦我這樣做,我的內存使用量增加2GB,這是預期的,因為該文件包含數百萬行。 當我需要釋放這個內存時,我的問題出現了。 我跑了.... del df 但是,我的內存使用率沒有下降。 這是釋放熊貓數據幀所使用的內存的錯誤方法嗎? 如果是…


Python:如何刪除特定列為空的行/ NaN?

我有一個CSV文件。 我讀過它: import pandas as pd data=pd.read_csv('my_data.csv', sep=',') data.head() 它有如下輸出: id city department sms category 01 khi revenue NaN 0 02 lhr…




drop用法 pandas刪除列 dataframe pandas刪除特定列 pandas python刪除特定行 pandas刪除多行 python用法 python建立dataframe pandas讀取列