Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

5
Python - передача функції іншій функції
Я розгадую головоломку за допомогою python, і залежно від того, яку головоломку я вирішую, мені доведеться використовувати спеціальний набір правил. Як я можу передати функцію в іншу функцію в Python? Приклад def Game(listA, listB, rules): if rules == True: do... else: do... def Rule1(v): if "variable_name1" in v: return False …

7
Додайте текст на зображення за допомогою PIL
У мене є програма, яка завантажує Зображення, і коли користувач клацає на ньому, для цього Зображення з’являється текстова область (за допомогою jquery), де користувач може написати якийсь текст на Зображенні. Що слід додати на Image. Провівши деякі дослідження, я зрозумів, що PIL(бібліотека зображень Python) може допомогти мені це зробити. Тому …

9
Пошук у списку об’єктів у Python
Припустимо, я створюю простий клас для роботи, подібної до структури стилю C, щоб просто утримувати елементи даних. Я намагаюся зрозуміти, як шукати в списку об'єктів об'єкти з атрибутом, що дорівнює певному значенню. Нижче наведено тривіальний приклад для ілюстрації того, що я намагаюся зробити. Наприклад: class Data: pass myList = [] …
94 python 

5
Оголосити функцію в кінці файлу в Python
Чи можна викликати функцію, не попередньо її повністю визначивши? При спробі цього я отримую помилку: " ім'я_функції не визначено". Я походжу з фону C ++, тому ця проблема мене бентежить. Оголошення функції перед роботами: def Kerma(): return "energy / mass" print Kerma() Однак спроба викликати функцію без її попереднього визначення …

2
Чи потрібно чи корисно успадковувати об'єкт python в Python 3.x?
У старшій версії python, коли ви створюєте клас в python, він може успадковувати від об'єкта, який, наскільки я розумію, має спеціальний вбудований елемент python, який дозволяє вашому об'єкту бути об'єктом нового стилю. А як щодо новішої версії (> 3.0 та 2.6)? Я погуглив про об’єкт класу, але я отримую так …

3
Сукупний підрахунок панд різний
Скажімо, у мене є журнал активності користувачів, і я хочу сформувати звіт про загальну тривалість та кількість унікальних користувачів за день. import numpy as np import pandas as pd df = pd.DataFrame({'date': ['2013-04-01','2013-04-01','2013-04-01','2013-04-02', '2013-04-02'], 'user_id': ['0001', '0001', '0002', '0002', '0002'], 'duration': [30, 15, 20, 15, 30]}) Тривалість агрегування досить проста: …
94 python  pandas 

5
Як задокументувати код Python за допомогою Doxygen [закрито]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Мені подобається Doxygen створювати документацію коду C або PHP. У мене є …

3
сортувати власні значення та пов'язані з ними власні вектори після використання numpy.linalg.eig у python
Я використовую numpy.linalg.eig для отримання списку власних значень та власних векторів: A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] Я хотів би відсортувати власні значення (наприклад, від найнижчого до найвищого), таким чином, я знаю, що таке асоційований власний вектор після …
94 python  sorting  numpy 

22
Як максимізувати вікно plt.show () за допомогою Python
Для цікавості я хотів би знати, як це зробити в коді нижче. Я шукав відповідь, але марний. import numpy as np import matplotlib.pyplot as plt data=np.random.exponential(scale=180, size=10000) print ('el valor medio de la distribucion exponencial es: ') print np.average(data) plt.hist(data,bins=len(data)**0.5,normed=True, cumulative=True, facecolor='red', label='datos tamano paqutes acumulativa', alpha=0.5) plt.legend() plt.xlabel('algo') plt.ylabel('algo') …

10
Видалення кількох стовпців на основі назв стовпців у Pandas
У мене є деякі дані, і коли я їх імпортую, я отримую такі непотрібні стовпці, я шукаю простий спосіб видалити всі ці 'Unnamed: 24', 'Unnamed: 25', 'Unnamed: 26', 'Unnamed: 27', 'Unnamed: 28', 'Unnamed: 29', 'Unnamed: 30', 'Unnamed: 31', 'Unnamed: 32', 'Unnamed: 33', 'Unnamed: 34', 'Unnamed: 35', 'Unnamed: 36', 'Unnamed: 37', …
94 python  pandas 


7
Pandas Як відфільтрувати серію
У мене є така серія після того, як я зробив groupby ('name') і використав функцію mean () в іншому стовпці name 383 3.000000 663 1.000000 726 1.000000 737 9.000000 833 8.166667 Чи може хто-небудь показати мені, як відфільтрувати рядки із середніми значеннями 1000000? Дякую і дуже вдячний за вашу допомогу.
94 python  pandas 

5
Побудова категоріальних даних за допомогою панд та matplotlib
У мене є фрейм даних з категоричними даними: colour direction 1 red up 2 blue up 3 green down 4 red left 5 red right 6 yellow down 7 blue down Я хочу сформувати декілька графіків, таких як кругові діаграми та гістограми на основі категорій. Чи можливо це без створення …
94 python  pandas 


5
Заміна елементів Numpy, якщо умова виконана
У мене є великий масив numpy, яким мені потрібно маніпулювати, щоб кожен елемент змінився на 1 або 0, якщо умова дотримана (пізніше буде використана як піксельна маска). У масиві є близько 8 мільйонів елементів, і мій поточний метод займає занадто багато часу для трубопроводу скорочення: for (y,x), value in numpy.ndenumerate(mask_data): …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.