cost 284 ms
按多個元組切片 MultiIndex

[英]Slice MultiIndex by multiple tuples

我有一個具有多個索引級別的 DataFrame。 我通過選擇除最后一個級別之外的所有級別的多個組合來定義一些子集。 然后我想用那個子集對原始的 DataFrame 進行切片,但我找不到方法。 最好是看一個簡單的例子: 現在我想要df中的所有行 where ( a , b ) in sel ,在這種 ...

rust 多層循環中的向量迭代器

[英]rust vector iterator in multi-layer loop

我嘗試在向量切片上使用迭代器,但它不起作用。 我的代碼如下 pub fn three_sum(nums: Vec<i32>) -> Vec<Vec<i32>> { let mut res: Vec<Vec<i32>> ...

無法使用這些索引器對 RangeIndex 進行位置索引 - numpy 單行獲取系列中每 12 個值的平均值

[英]Cannot do positional indexing on RangeIndex with these indexers - numpy one-liner to get average of every 12th value in series

我正在嘗試創建一個單行代碼,用每 12 個先前值的平均值填充 pandas 系列中的 na 值。 我覺得這應該有效 因為當我有 np.where() function 的第二部分使用“test.index%12”時,它返回我想用 iloc 對系列進行切片的數字,但我運行它時出錯,因為測試.index ...

phyton中的切片練習

[英]Slice practice in phyton

course = 'Python 初學者' 打印(課程[-16:-1]) 結果是什么? 請解釋結果。 我試圖弄清楚結果沒有成功。 ...

2023-01-23 15:22:40   1   15    slice  
xarray 數據集提取值 select

[英]xarray dataset extract values select

我有一個 xarray 數據集,我想根據它們的坐標從中提取點。 當sel用於兩個坐標時,它返回一個二維數組。 有時這就是我想要的,也是預期的行為,但我想從數據集中提取一條線。 該示例針對sel給出。 理想情況下,我想以相同的方式使用數據集的interp選項。 ...

根據相交於 120 的平面所對應的區域,將 3D 矩陣分成 3 部分

[英]Split a 3D matrix into 3 parts based on the regions subtended by the planes which intersect at 120

我想將單個 3D 矩陣拆分為 3 個較小的 3D 矩陣,以便任意兩個平面之間的元素包含在相應的較小矩陣中。 如圖所示,這些平面在中心以 120 度相交。 比方說我畫的圖中的任意示例。 AOPQRDA 是交叉平面 AORD 和 OPQR 之間形成的區域之一。 總共有3個這樣的區域。 我希望每個區域內 ...

JavaScript 數組變異 split(" ") 與擴展運算符

[英]JavaScript array mutating split(" ") vs spread operator

我正在嘗試檢查某個句子是否是回文。 分詞和標點符號不算數。 此代碼使用cStr.split(" ")完成任務。 在空格 (" ") 上拆分,似乎 reverse() 什么都不做。 更新的cStr后,字符都折疊了。 在不正確的代碼中,我拆分了不存在的“空白”(split(" ")),所以代碼停止執行但 ...

在 rust 中獲取與 `Pattern` 匹配的 &str 的前綴切片

[英]Take prefix slice of &str that matches `Pattern` in rust

我的最終目標是解析&str的前綴號(如果有的話)。 所以我想要一個 function 給定"123abc345"會給我一對(u32, &str)這是(123, "abc345") 。 我的想法是,如果我有一個Pattern類型,我應該能夠做類似的事情/// `None` if the ...

屏蔽數組

[英]Masking an array

我正在嘗試屏蔽 python 中的一個數組(稱為數據集):該數組具有以下大小(5032、48、48)。 基本上這些是 5032 48x48 圖像。 但是有些圖像可能不包含任何數據,因此那里可能只有 0。 這些是我想要掩蓋的。 我嘗試了以下操作:(dataset[:] == 0).all(axis=0 ...

Rust 在嵌套切片上實現特征的生命周期

[英]Rust lifetimes for implementing a trait on nested slices

我想圍繞(嵌套的)切片創建一個包裝器,以便對不同結構擁有的多維數據進行輕松操作。 我的切片包裝器的可變版本的最基本版本可能如下所示: 現在,如果我想實現一個特征,例如 AddAssign,Rust 似乎不會從實現類型推斷&mut self的生命周期。 編譯器抱怨&mut self可能 ...

高級 3d numpy 數組切片交替

[英]Advanced 3d numpy array slicing with alternation

所以,我想對我的 3d 數組進行切片以跳過前 2 個 arrays,然后返回接下來的兩個 arrays。我希望切片繼續遵循這種模式,交替跳過 2 並給出 2 arrays 等。我找到了解決方案,但我想知道是否有更優雅的方式 go 關於這個? 最好不必重塑? ...

C# 性能 - 指向熱循環中跨度的指針

[英]C# performance - pointer to span in a hot loop

我正在尋找BitConverter的更快替代品: 但是:在“熱循環”中: 我將指針與轉換集成在一起的努力使性能變得更差。 可以使用指針來使跨度更快嗎? 下面是基准:指針 2 數組快 2 倍實際上我希望使用此代碼而不是 BitConverter: ...

用戶輸入切片字符串

[英]User Input Slice String

我正在做一個練習來創建一個對字符串進行切片的輸入。 我知道 removeinput 需要轉換為字符串才能成為切片的一部分,但我不知道如何在 else 語句中轉換它。 我還需要它是一個字符串來進行比較,以防用戶輸入的數字大於 stringinput 中的字符數 ...

Python polars:每第n行修改一次

[英]Python polars: modify every nth row

給定 Python 中的極坐標 DataFrame,我如何修改系列中的每個第 n 個元素?# have df = pl.DataFrame(pl.Series("a", [1, -1, 1, -1, 1])) # want # [1, 1, 1, 1, 1] # selecting works f ...

遞歸切片類型定義。 輸入 N[]N

[英]Recursive slice type definition. type N []N

在這個問題中偶然發現了遞歸類型定義: 據我所知,它定義了一個名為 N 的類型,它是 N 類型數組的一部分,這意味着這種類型定義是遞歸的。 將此代碼視為有效的理由是什么? 有人可以為此展示一些用例示例嗎? 試圖試驗這個:package main import "fmt" type N []N ...

golang 遞歸 json 結構?

[英]golang recursive json to struct?

以前寫python,剛開始接觸golang 比如我的json,小朋友不知道數字,可能是三,可能是十。 我寫結構 但我覺得這太愚蠢了。如何優化? ...

Numpy.如何將二維數組按網格分割成多個arrays?

[英]Numpy. How to split 2D array to multiple arrays by grid?

我有一個 numpy 二維數組: 我想按 3x3 網格將其拆分為多個二維數組。 (這就像按 3x3 網格將大圖像拆分為 9 個小圖像): 最后我需要有 9 個二維數組的數組。 像這樣: 這只是我需要的樣本。 我想知道如何通過網格(N,M)從大二維數組制作小二維 arrays ...

如何在使用正則表達式解析 URL 的文本文件時使用 go-routines

[英]How to use go-routines while parsing text file for URLs with regex

我被賦予了一項任務,以給定的方式使用正則表達式和帶有等待組的 goroutine 在文本文件中搜索 URL:文本應該在 N 個工作人員(goroutines)之間划分,每個 goroutine 搜索 //https://,goroutines在 waitgroup 中,最終結果應該是來自所有 go ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM