Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

RFC: Ideas for what to include in a user tutorial

Ouverte
#842 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
À l'abandon
Stack technique
python, rust
Domaine
documentation

Piste de recherche

Commencez par examiner la documentation en ligne existante et les sujets proposés dans l’issue, notamment la création de DataFrame, les formats de fichiers, les intégrations et les UDFs. Le travail est terminé lorsque le projet s’est mis d’accord sur le périmètre du tutoriel et que le tutoriel qui en résulte couvre les workflows de prise en main sélectionnés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

In addition to the information we already have in the online documentation, it would be helpful to write a tutorial guiding a user through the various portions of DataFusion and how to get started. This issue is to collect ideas for what people would like to see in such a tutorial

Describe the solution you'd like

Please comment with topics that should be covered.

Additional context

Things I would like to see (unsorted list)

  • Creating a small dataframe from a pyarrow array
  • Reading/Writing data from/to csv and parquet
  • Zero copy import of data from pyarrow
  • Transferring DataFrame to/from pandas/polars
  • Displaying data via show(), repr_html(), and great tables
  • Basic column selection, including indexing into fields and element for structs and arrays
  • Performing joins
  • Performing window and aggregate functions, including how default and custom window frames work
  • Integrating with deltalake
  • Using object store from S3, Google Cloud, Azure
  • Unnesting columns
  • Making structs and arrays
  • Chaining DataFrame operations with transform (PR in review)
  • Doing a variety of conditional operations (both case and when without base statement)
  • Examples of string manipulation
  • Doing date time conversion
  • Writing a UDF (advanced topic: writing a rust UDF and using with datafusion-python)

Please add to the list what you would like to see!

Langage dominant
Python
Étoiles
605
Forks
176
Merge moyen
1 j 23 h
PR mergées (30 j)
8

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de apache/datafusion-python

Toutes les issues de apache/datafusion-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.