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

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

8
Використовуйте .corr, щоб отримати кореляцію між двома стовпцями
У мене є такий фрейм даних Top15: Я створюю стовпець, в якому оцінюється кількість посилаються документів на людину: Top15['PopEst'] = Top15['Energy Supply'] / Top15['Energy Supply per Capita'] Top15['Citable docs per Capita'] = Top15['Citable documents'] / Top15['PopEst'] Я хочу знати співвідношення між кількістю цінних документів на душу населення та енергопостачанням на …

13
помилка sklearn ValueError: Вхід містить NaN, нескінченність або занадто велике значення для dtype ('float64')
Я використовую sklearn і маю проблеми з поширенням афінності. Я створив матрицю введення, і я продовжую отримувати наступну помилку. ValueError: Input contains NaN, infinity or a value too large for dtype('float64'). Я бігав np.isnan(mat.any()) #and gets False np.isfinite(mat.all()) #and gets True Я спробував використовувати mat[np.isfinite(mat) == True] = 0 щоб …

4
Як використовувати запити Python для підробленого відвідування браузера?
Я хочу отримати вміст із веб-сайту нижче. Якщо я використовую браузер, як Firefox або Chrome, я міг би отримати реальну потрібну сторінку веб-сайту, але якщо я використовую пакет запитів Python (або wgetкоманду), щоб отримати його, він повертає зовсім іншу сторінку HTML. Я думав, що розробник веб-сайту зробив для цього кілька …

3
Кілька агрегацій одного і того ж стовпця за допомогою pandas GroupBy.agg ()
Чи існує вбудований спосіб панд застосувати дві різні функції агрегування f1, f2до одного стовпця df["returns"], не потребуючи виклику agg()кілька разів? Приклад фрейму даних: import pandas as pd import datetime as dt pd.np.random.seed(0) df = pd.DataFrame({ "date" : [dt.date(2012, x, 1) for x in range(1, 11)], "returns" : 0.05 * np.random.randn(10), …

4
Як вибрати профіль AWS при використанні boto3 для підключення до CloudFront
Я використовую бібліотеку пітонів Boto 3 і хочу підключитися до AWS CloudFront. Мені потрібно вказати правильний профіль AWS (AWS Credentials), але, дивлячись на офіційну документацію, я не бачу способу її вказати. Я ініціалізую клієнта за допомогою коду: client = boto3.client('cloudfront') Однак це призводить до використання за допомогою типового профілю для …


14
Python3: ImportError: Немає модуля під назвою "_ctypes" при використанні значення з багатопроцесорного модуля
Я використовую Ubuntu і встановив Python 2.7.5 і 3.4.0. У Python 2.7.5 я можу успішно призначити змінну x = Value('i', 2), але не в 3.4.0. Я отримую: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.4/multiprocessing/context.py", line 132, in Value from .sharedctypes import Value File "/usr/local/lib/python3.4/multiprocessing/sharedctypes.py", …

10
Як я можу отримати список всіх повторюваних елементів, використовуючи панди в python?
У мене є список товарів, які, ймовірно, мають деякі проблеми з експортом. Я хотів би отримати список повторюваних елементів, щоб я міг їх порівнювати вручну. Коли я намагаюся використовувати дублюваний метод панд , він повертає лише перший дублікат. Чи є спосіб отримати всі дублікати, а не лише перший? Невеликий підрозділ …

2
Введіть підказки в nametuple
Розглянемо наступний фрагмент коду: from collections import namedtuple point = namedtuple("Point", ("x:int", "y:int")) Кодекс вище - це лише спосіб продемонструвати те, що я намагаюся досягти. Я хотів би зробити namedtupleпідказки типу. Чи знаєте ви який-небудь елегантний спосіб досягти результату за задумом?

7
Імпортуйте локальну функцію з модуля, розміщеного в іншому каталозі, з відносним імпортом у Jupyter Notebook за допомогою Python 3
У мене структура каталогів схожа на наступну meta_project project1 __init__.py lib module.py __init__.py notebook_folder notebook.jpynb Під час роботи, notebook.jpynbякщо я намагаюся використовувати відносний імпорт для доступу до функції function()в module.py: from ..project1.lib.module import function Я отримую таку помилку: SystemError Traceback (most recent call last) <ipython-input-7-6393744d93ab> in <module>() ----> 1 from …

16
Python - Отримайте шлях до кореневої структури проекту
У мене є проект python з файлом конфігурації в корені проекту. Файлу конфігурації потрібно отримати доступ до декількох різних файлів упродовж проекту. Так що це виглядає приблизно так: <ROOT>/configuration.conf <ROOT>/A/a.py, <ROOT>/A/B/b.py(якщо б, a.py доступ до файлу конфігурації). Який найкращий / найпростіший спосіб отримати шлях до кореня проекту та файлу конфігурації, …
127 python 


14
Як показати ім'я всіх стовпців у фреймі даних pandas?
У мене є фрейм даних, який складається з сотні стовпців, і мені потрібно побачити всі імена стовпців. Що я зробив: In[37]: data_all2.columns Вихід: Out[37]: Index(['customer_id', 'incoming', 'outgoing', 'awan', 'bank', 'family', 'food', 'government', 'internet', 'isipulsa', ... 'overdue_3months_feature78', 'overdue_3months_feature79', 'overdue_3months_feature80', 'overdue_3months_feature81', 'overdue_3months_feature82', 'overdue_3months_feature83', 'overdue_3months_feature84', 'overdue_3months_feature85', 'overdue_3months_feature86', 'loan_overdue_3months_total_y'], dtype='object', length=102) Як показати всі …
127 python  pandas  dataframe  show 

6
Як перевірити зв'язок BLAS / LAPACK в NumPy та SciPy?
Я будую своє середовище нуме / вуха на балаш і лапак більш-менш на основі цієї прогулянки. Коли я закінчую, як я можу перевірити, чи мої функції numpy / scipy дійсно використовують раніше вбудовані функції blas / lapack?
126 python  numpy  scipy  lapack  blas 

5
Python (і API Python C): __new__ проти __init__
Питання, яке я збираюся задати, здається, є дублікатом використання Python __new__ та __init__? , Але незалежно від того , що до цих пір незрозуміло мені саме те , що практична різниця між __new__і __init__є. Перш ніж ви поспішите сказати мені, що __new__для створення об'єктів і __init__для ініціалізації об'єктів, дозвольте мені …
126 python  c  python-c-api 

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