J'essaie de traduire la requête SQL en Pandas. Cependant, après avoir essayé beaucoup, j'ai maintenant un nœud dans ma tête ... Est-ce que quelqu'un a une idée intelligente? P> Merci beaucoup P> p>
4 Réponses :
Vous pouvez charger des données à l'aide de la méthode read_sql_query.
Merci. Mais ce n'est pas ce que je cherchais parce que pour interroger de cette façon prend longtemps. La façon dont je cherche devrait être comme df [(DF ['date2']> = '2010-01-01 00: 00: 00.0') & (DF ['date2'] <= '2010-01-31 23: 59: 59.0 ') & ???????????? & df ['date1'] <= '2010-02-01 00: 00: 00.0' ?????????????
merci. Mais ce n'est pas ce que je cherchais parce que pour interroger de cette façon prend longtemps. La façon dont je cherche devrait être comme
Vous voulez donc traduire des opérations SQL en opérations de Pandas?
Google ne montre pas grand chose de sorte que vous aurez probablement besoin d'écrire votre propre traducteur
Vous n'exposez aucun exemple de données, une réponse ne peut donc pas être vérifiée facilement.
la partie interne de votre requête p> devient p> < Pré> xxx pré> Ce fichier de données peut maintenant être joint à votre référence initiale df code>: p>
Merci. Cela aide beaucoup. Cependant, j'ai eu l'erreur: ValueError: impossible de réindex à partir d'un axe dupliqué
A quel point cette erreur se produit-elle? Veuillez créer un exemple minimal, complet et vérifiable Stackoverflow.com/help/mcve
J'essaie d'utiliser des logiques intelligentes pour filtrer les données d'un fichier de données.
Donc, le Dataframe ressemble à ceci: p> Mon objectif est le suivant: p> Premier: pour un seconde: pour un Mon approche consiste à filtrer d'abord le Réponse de Joergvanaken est utile, mais n'a pas encore atteint mon objectif. P> Vous pouvez également interperter Merci d'avance p> p> Date2 code> est indiqué entre 02.03.2019 00:00:00 CODE> et 07.03.2019 00:00:00 code>. p> Date2 code>, la valeur code>, code> où date1 code> est la dernière date p> date2 code>, retour valeur code> où date1 code> ne va pas au-delà d'une date spécifique p> < Pré> xxx pré> date2 code>, puis date1 code> p> date1 code> comme date de prévision et date2 code> comme date de valeur p>
Que voulez-vous dire avec "Traduire la requête SQL en Pandas"? Voulez-vous charger les données dans un Dataframe?
Pouvez-vous fournir plus de détails comme quelle était la requête initiale et que voulez-vous atteindre (la déclaration de problème)?