web-dev-qa-db-fra.com

Comment dois-je obtenir la forme d'une base de données Dask?

Effectuer. Shape me donne l'erreur suivante. 

AttributeError: l'objet 'DataFrame' n'a pas d'attribut 'shape'

Comment devrais-je obtenir la forme à la place?

5
user1559897

Vous pouvez obtenir le nombre de colonnes directement

len(df.columns)  # this is fast

Vous pouvez également appeler len sur la structure de données elle-même, mais sachez que cela déclenchera un calcul.

len(df)  # this requires a full scan of the data

Dask.dataframe ne sait pas combien d'enregistrements sont dans vos données sans d'abord les avoir lues.

15
MRocklin