Comment filtrer le fichier CSV sans pour autant Pandas? /Meilleur remplacement Pandas dans Pythonista/
J'essaie de faire une analyse de données sur Pythonista 3 /attachement iOS pour python/, Cependant, en raison des bibliothèques C pandas Il ne compile pas dans l'appareil iOS.
Y a-t-il un remplacement Pandas?
Est-ce que cela va numpy Option pour les données de type
?
Un ensemble de données que j'ai pour le moment - C'est l'histoire de messages entre mes amis et moi.
Toute l'histoire est dans le même fichier. csv. Chaque ligne a des colonnes 'day_of_the_week', 'date', 'time_of_message', 'author_of_message', 'message_body'
Le but d'analyser est un rapport sur notre discussion au cours de la dernière année.
Je veux être capable de calculer le nombre de messages envoyés les uns par les autres. Je veux pouvoir construire un histogramme de l'horloge pendant laquelle les messages ont été envoyés les uns aux autres.
Ensuite, je veux faire quelques mots comptant individuellement et dans le groupe.
Dans le 40ème, je sais comment faire. Par exemple:
Comment puis-je filtrer le fichier csv sans pour autant Pandas?
Y a-t-il un remplacement Pandas?
Est-ce que cela va numpy Option pour les données de type
string
?
Un ensemble de données que j'ai pour le moment - C'est l'histoire de messages entre mes amis et moi.
Toute l'histoire est dans le même fichier. csv. Chaque ligne a des colonnes 'day_of_the_week', 'date', 'time_of_message', 'author_of_message', 'message_body'
Le but d'analyser est un rapport sur notre discussion au cours de la dernière année.
Je veux être capable de calculer le nombre de messages envoyés les uns par les autres. Je veux pouvoir construire un histogramme de l'horloge pendant laquelle les messages ont été envoyés les uns aux autres.
Ensuite, je veux faire quelques mots comptant individuellement et dans le groupe.
Dans le 40ème, je sais comment faire. Par exemple:
df = read_csv/"messages.csv"/
number_of_messages_friend1 = len/df[df.author_of_message == 'friend1']
Comment puis-je filtrer le fichier csv sans pour autant Pandas?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
3 réponses
Daniel
Confirmation de:
En fonction de votre format de données, vous constaterez peut-être que
"Travaille juste", Puisqu'il essaie de deviner les types de données, ou vous devrez peut-être configurer un peu les choses. Voir section
Pour un certain nombre d'options, telles que spécifier explicitement des types de données ou utiliser des convertisseurs pour convertir des dates de chaîne en objets datetime.
- C'est juste envelopper convienece autour de
https://docs.scipy.org/doc/num ... ml%23
#
Après recarray, Beaucoup d'opérations d'indexation simples fonctionnent également aussi bien que dans pandas. Remarque Vous devrez peut-être que la chaîne se compare à l'aide de la rangée B-Prefix /Objets d'octet/, Si vous convertissez en chaîne Unicode, comme indiqué ci-dessus.
Frederic
Confirmation de:
De la bibliothèque standard pour lire des messages.
Vous pouvez l'enregistrer dans la liste.
Pour un accès facile.
Cela vous donne tous les messages sous la forme d'une liste de dictionnaires.
Alternativement, vous pouvez utiliser le lecteur habituel csv en combinaison avec
, Pour faire une liste de tuples nommés, l'accès auquel est légèrement plus simple.
Gaetan
Confirmation de:
https://apps.apple.com/us/app/pyto-python-3-8