Je suis nouveau en python et j'essaie de comprendre pourquoi je ne suis pas capable de tracer un graphique. J'ai d'abord importé toutes les bibliothèques que j'ai utilisées dans le programme: import pandas as pd import statsmodels.formula.api as sm import numpy as np import seaborn as sns import sci....
12 juin 2020 à 05:31
Je souhaite créer une fonction qui prend un nombre et renvoie les {nombre} jours avant aujourd'hui, hors week-end. Par exemple, from datetime import date, timedelta def get_date(days = 5): today = date.today() return today - timedelta(days) Quand aujourd'hui est le 11/06/2020, il devrait a....
12 juin 2020 à 04:16
J'essaie d'écrire un booléen qui est vrai si «xyz» est dans une chaîne, mais n'est pas précédé d'un «.» Mon problème est que je peux faire fonctionner la plupart des cas d'utilisation, mais pas s'il y a un '.xyz' avec match mais rien d'autre, ce qui, je pense, devrait être couvert dans le côté False....
12 juin 2020 à 03:53
Im liant pour faire une option pour ouvrir un fichier texte et l'entrée peut être avec un .txt et la fin et sans. Jusqu'à présent, avec le code que j'ai fourni, cela fonctionne lorsque je n'inclus pas un '.txt' mais lorsque je le fais, il ajoute un '.txt' provoquant une erreur if choice == 'r': ....
12 juin 2020 à 02:08
J'ai une fonction utilisée pour mon dataframe Pandas pour renvoyer la longueur de chaque colonne: def get_col_widths(dataframe) return [max([len(str(s)) for s in dataframe[col].values] + [len(col)]) for col in dataframe.columns] Cependant, j'ai une colonne de dates (de type numpy.datetime64) do....
12 juin 2020 à 01:54
J'ai un dictionnaire à partir duquel je veux filtrer et ajouter les résultats dans un autre dictionnaire. La condition est que si la différence entre deux premiers éléments (par exemple 31-30 = 1) dans le dictionnaire est inférieure à 5 alors ajoutez le deuxième élément associé du dictionnaire et aj....
12 juin 2020 à 01:29
Je suis nouveau dans la programmation. J'ai 2 liste Je veux récupérer un élément du titre et un élément du prix et l'enregistrer dans un fichier meal.txt Titre ['Cappuccino with Milk Chocolate Cookie', 'Cappuccino with Double Chocolate Cookie', 'Latte with Milk Chocolate Cookie', 'Latte with Doubl....
12 juin 2020 à 00:46
J'ai un dataframe avec 2 colonnes qui sont remplies d'horodatages avec leurs valeurs correspondantes. Le df contient environ 7000 lignes (données sur 2 mois) et je voulais les diviser en cadres de données plus petits pour chaque semaine. Je peux bien sûr les diviser en jours, etc. mais je ne connais....
12 juin 2020 à 00:37
Disons que j'ai deux numpy tableaux de même longueur: a = np.array([1, 3, 5, 3, 2, 0]) b = np.array([1, 1, 2, 2, 4, 3]) Sur tous les i, j tels que j >= i, comment puis-je trouver les i et j tels que a[i] + b[j] Est maximisé? Compte tenu de mon cas d'utilisation actuel, une égalité est très improba....
11 juin 2020 à 22:09
J'ai du mal à comprendre comment fonctionne le code suivant. J'ai utilisé Python Visualiser mais le processus ne me semble pas logique. La principale source de confusion pour moi est à voir avec la ligne setdefault() et la ligne count[character] dans la boucle for. message = 'This is a random senten....
11 juin 2020 à 22:04
Alors j'écris un programme pour mes leçons de programmation. C'est une petite partie de celui-ci: os.system('python "C:/Users/wikto/desktop/frelich_wiktor_program_zaliczeniowy/imieninywybor.py"') Et il y a un problème. Quand je vais envoyer ceci à mon professeur, il ne pourra pas atteindre le b....
11 juin 2020 à 21:33
J'ai une liste suivante data = ['Sep 14, 2020', 'Sep 10, 2020', 'Sep 6, 2020', 'Aug 28, 2020', 'Aug 25, 2020', 'Aug 31, 2020', 'Aug 30, 2020', 'Aug 17, 2020', 'Nov 12, 2020', 'Dec 3, 2020', 'Dec 17, 2020', 'Dec 28, 2020', 'Dec 31, 2020'] J'ai essayé de boucler et de faire correspondre si....
11 juin 2020 à 20:54
import random tur = ['alfa', 'sayı', 'diğer'] alfabe = ['a', 'b', 'c', 'ç', 'd', 'e', 'f', 'g', 'ğ', 'h', 'ı', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'ö', 'p', 'r', 's', 'ş', 't', 'u', 'ü', 'v', 'y', 'z', 'A', 'B', 'C', 'Ç', 'D', 'E', 'F', 'G', 'Ğ', 'H', 'I', 'İ', 'J', 'K', 'L', 'M', 'N', 'O', 'Ö', ....
11 juin 2020 à 20:20
J'ai un dataframe comme ci-dessous et je veux ajouter une colonne 'Ratings_list' qui regroupe par identifiant et place les évaluations dans une liste où l'index de la liste est le numéro de l'article id | item | rating 1 | 1 | 5 1 | 2 | 4 1 | 4 | 5 1 | 7 | 3 2 | 5 | 3 2 | 2 |....
11 juin 2020 à 20:05
''' Program that reads first user string input as simon pattern then reads second user string input as user pattern. Each character existing in the two strings is compared left to right. For each equal character the user score is increased by 1. The loop terminates and outputs user score upon reachi....
11 juin 2020 à 20:03
Je me demande s'il existe un lien direct vers la dernière version de l'installation de python connaissant la version principale. L'idée principale si j'analyse un fichier Pipenv en obtenant la version python requise comme suit: PYTHON_VERSION=`grep -oP "python_version = '\\K.*(?=')" Pipfile` Cela m....
11 juin 2020 à 18:42
J'essaie de nettoyer le dataframe ci-dessous afin qu'il n'y ait qu'une seule valeur pour chaque date. Les données changent quotidiennement en fonction de la date. Donc, si aujourd'hui était le 01/01/2020, les données montreraient ce qui suit; Value Type 01/01/2010 38.3 Forecast 01/....
11 juin 2020 à 18:40
J'ai deux listes a et b: a = ['146769015', '163081689', '172235774', ...] b = [['StackOverflow (146769015)'], ['StackOverflow (146769015)'], ['StackOverflow (163081689)'], ...] Ce que j'essaie de faire, c'est de vérifier si les éléments de la liste a sont dans la liste b, et s'ils le sont, combien ....
11 juin 2020 à 18:23
attemptsRemaining = 5 if attemptsRemaining == 0: print("Entry failed. Locking program.") exit() while attemptsRemaining > 0: passwordEntry = input("Enter the password to access the data: ") if passwordEntry == 1234: print("test") else: attemptsRemaining -1 D....
11 juin 2020 à 16:44
C'est un exemple assez simple import pandas df = pandas.DataFrame() value_to_be_set = {'1'} df.loc[0, 'col1'] = value_to_be_set df['col2'] = None df.loc[0, 'col2'] = value_to_be_set print(df.head()) Production col1 col2 0 1 {1} Pourquoi le type de données est-il différent pour les deux co....
11 juin 2020 à 16:21
J'ai installé docker dans ma machine Windows à l'aide de la commande 'pip install docker' mais le système est incapable de comprendre l'existence de docker bien qu'il soit ajouté dans les variables d'environnement (pip docker path). Chemin ajouté (variables d'environnement): C: \ Users \ Name \ foo ....
11 juin 2020 à 16:00
J'ai sympy.poly dont j'aimerais conjuguer tous les coefficients. C'est assez facile à faire, mais comment réassembler un polynôme à partir des nouveaux monômes et coefficients? MWE: from sympy import symbols, poly, I x = symbols("x") p = poly(x ** 2 + I, [x]) print(p.coeffs()) conj_coeffs = [c.co....
11 juin 2020 à 15:58
J'ai un dataframe python avec une colonne appelée codes d'erreur: df1=pd.DataFrame({'errorcodes1':[6321,235,314,421,5346,514,4,3415,136,216,34,623]) J'ai besoin d'une fonction qui produit: [6,2,3,4,5,5,4,3,1,2,3,6]. J'ai pensé à convertir chaque code d'erreur en une chaîne et à extraire l'élément [....
11 juin 2020 à 15:38
C'est le posdf: tradingsymbol 0 XYZ2061820500PE 1 XYZ20JUN21000PE 2 ABC20JUN100CE 3 ABC20JUN102.5PE 4 ABC20JUN92.5PE 4 XYZ20JUNFUT Je fais cela pour extraire les ABC et XYZ dans une colonne: posdf['symbol'] = posdf['tradingsymbol'].str.extract('^(\D+)', expand=True) Je....
11 juin 2020 à 14:27
Disons que j'ai le dataframe suivant: fix_id lg home_team away_team 9887 30 Leganes Alaves 9886 30 Valencia Las Palmas 9885 30 Celta Vigo Real Sociedad 9884 30 Girona Atletico Madrid Et j'exécute une fonction Apply sur toutes les lignes du dataframe. La ....
11 juin 2020 à 13:33