2017-10-16 2 views
4

Ich habe eine Situation, in der ich ein dask Datenfeld nach Ort indizieren muss. Ich sehe, dass es keine .iloc Methode gibt. Gibt es eine Alternative? Oder muss ich die labelbasierte Indexierung verwenden?Was entspricht iloc für dask Dataframe?

Zum Beispiel würde Ich mag zu

import dask.dataframe as dd 
import numpy as np 
import pandas as pd 
df = dd.from_pandas(pd.DataFrame({k:np.random.random(10) for k in ['a', 'b']}), npartitions=2) 
inds = [1, 4, 6, 8] 
df.iloc[inds] 

Ist das mit dask nicht möglich? (z. B. Vielleicht ist ein Positionsort nicht gut definiert?) Was kann ich in diesem Fall tun, wenn ich nur die Positionsindizes (nicht die Bezeichnungen) der Werte kenne, auf die ich zugreifen muss?

Antwort

0

Positionsindexierung ist für DASK-Dataframe nicht verfügbar und wird wahrscheinlich auch in naher Zukunft nicht verfügbar sein.

Verwandte Themen