python- все статьи тега ➜ страница 9
Как сделать случайную выборку 2-х параметрического распределения Вейбулла в python
Мне было интересно, как сгенерировать случайное распределение Вейбулла с 2-параметром (лямбда, k) в python. Я знаю, что у numpy есть numpy.случайность.Вейбулла , но он принимает только параметр a в качестве формы распределения. ...
Поместите цифровые часы в окно pygtk
Привет, У меня есть этот код для цифровых часов с TKinter: #!/usr/bin/python # -*- coding: utf-8 -*- import Tkinter import time def tick(time_old, clock): # get the current local time from the PC time_now = time.strftime('%H:%M:%S') # if time string has changed, update it if time_now != time_old: time_old = time_now clock.config(text = time_now) # calls itself every 200 milliseconds # to update the time display as needed # could use >200 ms, ...
Как обеспечить синтаксическую раскраску Python внутри Webstorm?
У меня есть проект на Python, и я использую WebStorm в качестве редактора. Проблема в том, что синтаксис Python не окрашивается. Как я могу отображать страницы Python с хорошим синтаксисом? Я не ищу больше, чем чем. Я не собираюсь разрабатывать страницы на Python, но я хочу, чтобы они хорошо отображались в Webstorm. ...
Ошибки в nltk
При запуске скрипта Python с использованием NLTK я получил следующее: Traceback (most recent call last): File "cpicklesave.py", line 56, in <module> pos = nltk.pos_tag(words) File "/usr/lib/python2.7/site-packages/nltk/tag/__init__.py", line 110, in pos_tag tagger = PerceptronTagger() File "/usr/lib/python2.7/site-packages/nltk/tag/perceptron.py", line 140, in __init__ AP_MODEL_LOC = str(find('taggers/averaged_perceptron_tagger/'+PICKLE)) File "/usr/lib/python2.7/site- ...
Как я могу изменить ширину TextCtrl в wxPython, в?
Я пытаюсь создать текстовый элемент управления, который имеет высоту по умолчанию, но пользовательскую ширину. Вот мой текущий код: tc = wx.TextCtrl(self, -1) tc.Size.SetWidth(300) Однако ширина текстового элемента управления остается неизменной. Я также попытался вызвать tc.Layout() после изменения ширины без каких-либо результатов. Я не хочу вводить пользовательский размер в конструктор класса, так как я хочу, чтобы он использовал высоту по умолчанию. Я также попытался быть более подробным ...
Как добраться ортогональных векторов расстояния от самолета в пакете numpy/составляющей?
У меня есть набор векторов в виде массива numpy. Мне нужно получить ортогональные расстояния каждого из них от плоскости, определяемой 2 векторами v1 и v2. Я могу легко получить это для одного вектора, используя процесс грамма-Шмидта. Есть ли способ сделать это очень быстро для многих векторов, не проходя через каждый из них, или используя np?векторизовать? Спасибо! ...
Как вставить возврат каретки в абзац ReportLab?
Есть ли способ вставить возврат каретки в абзац в ReportLab? Я пытаюсь связать "n " с моей строкой абзаца, но это не работает. Title = Paragraph("Title" + "n" + "Page", myStyle) Я хочу сделать это, так как я помещаю имена в ячейки и хочу контролировать, сколько имен лежит на строке в ячейке (в идеале 1). Одна ячейка может содержать несколько имен, но в этой ячейке я хотел бы, чтобы каждое имя было на своей собственной строке, поэтому необходимо вставить новую строку. В какой-то момент я ...
Как найти стандартное отклонение в столбце В RDD в PySpark
У меня есть RDD, и я хочу найти standard deviation в данных, которые являются одним из столбцов RDD. Мой текущий код: def extract(line): # line[11] is the column in which I want to find standard deviation return (line[1],line[2],line[5],line[6],line[8],line[10],line[11]) inputfile1 = sc.textFile('file1.csv').zipWithIndex().filter(lambda (line,rownum): rownum>=0).map(lambda (line, rownum): line) data = (inputfile1 .map(lambda line: line.split(";")) .filter(lambda line: len ...
Заполнение NaN в фрейме данных на основе значений столбца
У меня есть данные, которые напоминают следующий упрощенный пример: Col1 Col2 Col3 a A 10.1 b A NaN d B NaN e B 12.3 f B NaN g C 14.1 h C NaN i C NaN ...на многие тысячи рядов. Мне нужно заполнить LNA, основываясь на значении в Col2, используя что-то аналогичное методу ffill. Результат, который я ищу, таков: Col1 Col2 Col3 a A 10.1 b A 10.1 d B ...
Чтение списка списков из столбца файла excel и сохранение его в списке python
Я знаю, что некоторые части этого вопроса могут быть простыми, но я новичок в этом и действительно оценил бы самое простое возможное решение: у меня есть excel (.xlsx файл), где один из его столбцов имеет свои ячейки, каждая из которых имеет список списков чисел (с числами, разделенными пробелом, и даже есть пробел в конце каждого списка). Итак, колонка выглядит примерно так: ColumnHeader [[[9 9 9 9 9 13 ][11 11 11 11 11 11 ][11 11 11 11 11 11 ][9 9 9 9 9 9 ] [[[9 9 9 9 9 9 ][9 9 9 9 9 9 ] ...
Как Numpy выводит dtype для массива
Может ли кто-нибудь помочь мне понять, откуда функция массива Numpy выводит тип данных. Я понимаю, что он в основном выводит из вида значения, которое было присвоено массиву. Например: > data = [1,2,3,4] > arr = np.array(data) Таким образом, в приведенных выше строках "arr" будет иметь dtype('int64') или dtype('int32'). Я пытаюсь понять, как он решает, давать ли ему int64 или int32? Я понимаю, что это может быть тривиальный вопрос, но я просто ... пытаясь понять, как это работает, ...
Scrapy: оптимизация паука
Я пытаюсь уничтожить веб-сайт электронной коммерции, и я делаю это в 2 этапа. Этот сайт имеет такую структуру: на главной странице есть ссылки на страницы "семья-предметы" и "подсемейство-предметы" каждая страница семейства и подсемейства содержит список продуктов, разбитых на страницы Прямо сейчас у меня есть 2 паука: GeneralSpider чтобы получить ссылки на домашнюю страницу и сохранить их ItemSpider для получения элементов из каждого Страница Я совершенно новичок в Scrapy, я сл ...
Регулярное выражение в python: удаление квадратных скобок и частей фразы внутри скобок
У меня есть дамп Википедии и я изо всех сил пытаюсь найти подходящее регулярное выражение, чтобы удалить двойные квадратные скобки в выражении. Вот пример выражений: line = 'is the combination of the code names for Herbicide Orange (HO) and Agent LNX, one of the [[herbicide]]s and [[defoliant]]s used by the [[United States armed forces|U.S. military]] as part of its [[herbicidal warfare]] program, [[Operation Ranch Hand]], during the [[Vietnam War]] from 1961 to 1971.' Я ищу, чтобы удалить вс ...
алгоритм маскированного сглаживания numpy
У меня есть алгоритм сглаживания, который я реализовал, который в основном применяет ядро: [0 1 0; 1 4 1; 0 1 0]/8 К матрице (изображению) и затем исправляет ребра и углы, что эквивалентно установке ядра как [0 1 0; 0 5 1; 0 1 0]/8 Для левого края и [0 0 0; 0 6 1; 0 1 0]/8 Для верхнего левого угла. Теперь моя цель - применить сглаживание, которое применимо только к замаскированной части этого изображения. Например (см. изображения ниже), если бы у меня был квадратн ...
Векторное поле Python оды из трех переменных
Я пытаюсь построить векторное поле модели оды с тремя переменными. Я хотел бы усреднить векторы вдоль третьей оси и представить векторное поле вместе с информацией о стандартном отклонении их значений. Система оды такова: a = 1. b1 = 0.1 b2 = 0.11 c1 = 1.5 c2 = 1.6 d = 0.75 def dudt(a,b1,b2,u,v1,v2): return a*u - b1*u*v1 - b2*u*v2 def dv1dt(d,c1,b1,u,v1): return -c1*v1 + d*b1*u*v1 def dv2dt(d,c2,b2,u,v2): return -c2*v2 + d*b2*u*v2 Функция, которую я в данный момент использую: ...
Используйте функцию подобия для кластеризации scikit-learn
Я использую функцию для вычисления сходства между парой документов и хочу выполнить кластеризацию, используя эту меру сходства. Код пока Sim=np.zeros((n, n)) # create a numpy arrary i=0 j=0 for i in range(0,n): for j in range(i,n): if i==j: Sim[i][j]=1 else: Sim[i][j]=simfunction(list_doc[i],list_doc[j]) # calculate similarity between documents i and j using simfunction Sim=Sim+ Sim.T - np.diag(Sim.diagonal()) # complete the symmetric matri ...
Использование csvreader против gzipped файла в Python
У меня есть куча gzipped CSV файлов, которые я хотел бы открыть для проверки с помощью встроенного в Python CSV reader. Я хотел бы сделать это без необходимости сначала вручную распаковать их на диск. Я думаю, что хочу каким-то образом получить поток несжатых данных и передать его в CSV-считыватель. Возможно ли это в Python? ...
Параллельные циклы while в Python
Я довольно новичок в Python и программировании в целом, и я создаю игру в стиле виртуального питомца для моей младшей сестры. Можно ли запустить 2 , пока циклы параллельны друг другу в python? например: while 1: input_event_1 = gui.buttonbox( msg = 'Hello, what would you like to do with your Potato Head?', title = 'Main Screen', choices = ('Check Stats', 'Feed', 'Exercise', 'Teach', 'Play', 'Go to Doctor', 'Sleep', 'Change Favourite Thing', 'Get New Toy', 'Quit')) ...
В opencv как получить список сегментированных регионов
Я работаю над проектом, в котором хочу оценить определенные параметры на участках сегментированного изображения. Итак, у меня есть следующий код col = cv2.imread("in.jpg",1) col=cv2.resize(col,(width,height),interpolation=cv2.INTER_CUBIC) res=cv2.pyrMeanShiftFiltering(col,20,45,3) И теперь хотел бы каким-то образом получить список масок для каждого региона в res. Так, например, если бы res был теперь чем-то вроде этого 1 1 0 2 1 1 0 0 2 1 0 0 2 2 1 Я хотел бы получить такой резул ...
проверка, находится ли строка в алфавитном порядке в python
Я собрал следующий код, чтобы проверить, упорядочена ли строка/слово в алфавитном порядке: def isInAlphabeticalOrder(word): word1=sorted(word) word2=[] for i in word: word2.append(i) if word2 == word1: return True else: return False Но я чувствую, что должен быть более эффективный способ (меньше строк кода) для проверки, кроме превращения строк в списки. Разве нет операнда для сортировки строк по алфавиту, не превращая каждый символ в список? Может ...