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

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


6
Неможливо виділити масив із формою та типом даних
Я стикаюся з проблемою виділення величезних масивів у numpy на Ubuntu 18, але не стикаюся з такою ж проблемою на MacOS. Я намагаюся виділити пам'ять для масиву Numpy з формою (156816, 36, 53806) з np.zeros((156816, 36, 53806), dtype='uint8') і поки я отримую повідомлення про помилку в ОС Ubuntu >>> import …

7
Порівняйте два стовпці за допомогою панд
Використовуючи це як вихідну точку: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Я хочу використовувати щось на зразок ifвисловлювання в межах панд. if df['one'] …

7
в зошиті Ipython / Jupyter, Pandas не відображає графіку, який я намагаюся побудувати
Я намагаюся побудувати деякі дані, використовуючи панди в Ipython Notebook, і, хоча він дає мені об'єкт, він насправді не будує сам графік. Так це виглядає приблизно так: In [7]: pledge.Amount.plot() Out[7]: <matplotlib.axes.AxesSubplot at 0x9397c6c> Графік повинен слідувати після цього, але він просто не відображається. Я імпортував matplotlib, тому це не …

5
Як встановити адаптивний рівень навчання для GradientDescentOptimizer?
Я використовую TensorFlow для тренування нейронної мережі. Ось як я ініціалізую GradientDescentOptimizer: init = tf.initialize_all_variables() sess = tf.Session() sess.run(init) mse = tf.reduce_mean(tf.square(out - out_)) train_step = tf.train.GradientDescentOptimizer(0.3).minimize(mse) Вся справа в тому, що я не знаю, як встановити правило оновлення для швидкості навчання або значення занепаду для цього. Як тут можна …
104 python  tensorflow 

11
Як змусити інтерпретатора python правильно обробляти символи, що не належать до ASCII, в операціях рядків?
У мене є рядок, який виглядає так: 6Â 918Â 417Â 712 Очевидний спосіб вирізання цієї рядки (як я розумію Python) - це просто сказати, що рядок знаходиться в змінній, що називається s, ми отримуємо: s.replace('Â ', '') Це повинно зробити трюк. Але, звичайно, він скаржиться, що не ASCII-символ '\xc2'у файлі …
104 python  unicode 

9
Помилка кодування Python Unicode
Я читаю і аналізую XML-файл Amazon, і, хоча файл XML показує ", при спробі його надрукувати я отримую таку помилку: 'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128) З того, що я читав в Інтернеті до цих пір, помилка випливає з того, що XML-файл знаходиться …
104 python  unicode  ascii  encode 

3
Як я можу додати елементи до порожнього набору в python
У мене є така процедура: def myProc(invIndex, keyWord): D={} for i in range(len(keyWord)): if keyWord[i] in invIndex.keys(): D.update(invIndex[query[i]]) return D Але я отримую таку помилку: Traceback (most recent call last): File "<stdin>", line 3, in <module> TypeError: cannot convert dictionary update sequence element #0 to a sequence Я не отримую …
104 python  set 

21
Django - "жоден модуль з іменем django.core.management"
Я отримую таку помилку при спробі запуску Django з командного рядка. File manage.py, line 8, in <module> from django.core.management import execute_from_command_line ImportError: No module named django.core.management Будь-які ідеї, як це вирішити?
104 python  django 

14
Перевірка, чи всі елементи в списку унікальні
Який найкращий спосіб (найкращий, як звичайний спосіб) перевірити, чи всі елементи в списку унікальні? Мій поточний підхід із використанням Counter: >>> x = [1, 1, 1, 2, 3, 4, 5, 6, 2] >>> counter = Counter(x) >>> for values in counter.itervalues(): if values > 1: # do something Чи можу …
104 python  algorithm  list  unique 

8
Python: кортежі / словники як клавіші, виберіть, сортуйте
припустимо, у мене є кількість фруктів різних кольорів, наприклад, 24 синіх банана, 12 зелених яблук, 0 синьої полуниці тощо. Я хотів би організувати їх у структурі даних на Python, яка дозволяє легко вибирати та сортувати. Моя ідея полягала в тому, щоб укласти їх у словник з кортежами як ключі, наприклад, …

5
Чи можете ви перерахувати аргументи ключових слів, які отримує функція?
У мене є дікт, який мені потрібно передати ключ / значення як аргументи ключових слів. Наприклад .. d_args = {'kw1': 'value1', 'kw2': 'value2'} example(**d_args) Це прекрасно працює, але якщо в диктаті d_args є значення, які не приймаються exampleфункцією, воно, очевидно, відмирає. Скажімо, якщо функція прикладу визначена якdef example(kw2): Це проблема, …

3
Як отримати значення з DataFrame Pandas, а не індекс та тип об'єкта
Скажіть, у мене є така DataFrame Літерний номер А 1 Б 2 C 3 D 4 Які можна отримати за допомогою наступного коду import pandas as pd letters=pd.Series(('A', 'B', 'C', 'D')) numbers=pd.Series((1, 2, 3, 4)) keys=('Letters', 'Numbers') df=pd.concat((letters, numbers), axis=1, keys=keys) Тепер я хочу отримати значення C зі стовпця Letters. …
104 python  pandas  dataframe 

8
поверхневі ділянки в матплотлібі
У мене є список 3-х кортежів, що представляють набір точок у 3D-просторі. Я хочу побудувати поверхню, яка охоплює всі ці точки. plot_surfaceФункція в mplot3dпакеті вимагає в якості аргументів X, Y і Z , щоб бути 2d масивів. Чи plot_surfaceє правильною функцією для накреслення поверхні та як я можу перетворити свої …


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