python — вопросы с ответами

5 ответов
Код выглядит следующим образом: from random import * numStars = int(input("Number of stars: ").strip()) planetTypeDict = {'O':0, 'B':0, 'A':0, 'F':0, 'G':0, 'K':0, 'M':0} for star in range (numStars): planetTypeChanceNum = uniform (0, 100) if planetTypeChanceNum < 76.45: pla...
if-statement
percentage
logical-operators
21 дек. 2018, в 20:39
2 ответа
Есть ли способ ограничить количество строк в кадре данных Pandas, или это лучше всего сделать с помощью индексации, например: LIMIT = 1000 df = df[:LIMIT] Причина, по которой я спрашиваю об этом, заключается в том, что у меня могут быть кадры с миллионами строк, и я хотел бы убедиться, что этот в...
pandas
21 дек. 2018, в 20:35
2 ответа
У меня есть датафрейм, который может содержать комментарии в нижней части. По некоторым другим причинам я не могу передать символ комментария для инициализации самого кадра данных. Вот пример того, что я хотел бы иметь: df = pd.read_csv(file,header=None) df 0 1 0 ...
pandas
21 дек. 2018, в 20:08
1 ответ
Я пытаюсь найти способ соответствовать линейной регрессии. Однако я бы хотел, чтобы коэффициент некоторых драйверов был положительным. Насколько я понял, scipy.optimize.nnls может делать неотрицательные наименьшие квадраты, но для всех драйверов. Есть ли способ сделать это автоматически? Большое...
scikit-learn
regression
coefficients
linear
21 дек. 2018, в 19:48
3 ответа
Я хочу написать функцию для слияния данных из двух стран и данных о выбросах за любой данный год. def mergeByYear(year): yearString = str(year) result = pd.merge(countries, emissions[yearString], on='Country Code') return Пользователь вводит год, и функция объединяет фрейм данных в...
pandas
dataframe
21 дек. 2018, в 19:30
2 ответа
Я пытаюсь запустить еще одну программу Python 2 на Python 3 (с Windows 7). Его цель - генерировать большие факториалы, а затем использовать их как поток случайных чисел. Программа преобразует десятичный факториал в байтовые значения от 0 до 255 и записывает chr(byte value) в файл. Он вычисляет кажд...
encoding
random
21 дек. 2018, в 19:29
2 ответа
У меня много json, который я читаю с веб-страницы. Это не может быть прочитано за один раз, поскольку я получаю ошибку памяти. Поэтому я пытаюсь транслировать его с помощью библиотеки ijson. Проблема в том, что я теряю структуру json, поэтому не могу получить данные правильно и по порядку. Я могу ...
21 дек. 2018, в 18:22
2 ответа
У меня есть DataFrame, как это: df = pd.DataFrame(np.random.randn(6, 6), columns=pd.MultiIndex.from_arrays((['A','A','A','B','B','B'], ['a', 'b', 'c', 'a', 'b', 'c']))) df A B ...
pandas
multi-index
21 дек. 2018, в 17:28
1 ответ
Как мне сделать этот расчет в Python? // [IMG_OUR_ID=174551.site] Это то, что я пытался, но я думаю, что это неправильно: v=(pow(g,s,p)*pow(modinv(b, p), h, p))%p
modular-arithmetic
21 дек. 2018, в 17:12
2 ответа
Есть ли способ извлечь процедуру сопоставления в sklearn.manifold.TSNE в python, чтобы вы могли отобразить новые данные в уменьшенное размерное пространство? Важно то, что здесь я имею в виду, что мне не нужно переучиваться на новых данных. Например, скажем, вы подготовили карту TSNE следующим об...
scikit-learn
transform
cluster-analysis
21 дек. 2018, в 17:02
6 ответов
У меня есть текстовый файл, как этот пример: пример: >chr9:128683-128744 GGATTTCTTCTTAGTTTGGATCCATTGCTGGTGAGCTAGTGGGATTTTTTGGGGGGTGTTA >chr16:134222-134283 AGCTGGAAGCAGCGTGAATAAAACAGAATGGCCGGGACCTTAAAGGCTTTGCTTGGCCTGG >chr16:134226-134287 GGAAGCAGCGTGGGAATCACAGAATGGACGGCCGATTAAAGGCTTTGCTT...
21 дек. 2018, в 16:55
4 ответа
Почему math.factorial намного эффективнее, чем scipy.special.factorial? import timeit t = timeit.timeit("from math import factorial; factorial(20)"); print(t) 0.6399730000412092 t = timeit.timeit("from scipy.special import factorial; factorial(20)"); print(t) 5.339432950946502 t = timeit.timeit(...
factorial
21 дек. 2018, в 13:21
2 ответа
Я не понимаю, как я могу построить xticks на моем графике. Я хочу использовать столбец "Спорт" моего фрейма данных в качестве значения xticks. Данные в изображении. div1['Athletes'] = pd.to_numeric(div1.Athletes.str.replace(',', '')) ax = div1[['Sport','Athletes']].plot(kind='bar', title="Number o...
pandas
dataframe
matplotlib
21 дек. 2018, в 13:11
1 ответ
Я столкнулся с действительно странной проблемой с моим приложением Flask + Peewee. У меня есть webapp, который вставляет данные в базу данных MySQL. Приложение My Flask подключается также к этой базе данных с peewee. Проблема в том, что когда я вставляю что-то с помощью webapp. Если я сделаю выб...
flask
peewee
12 сен. 2018, в 01:37
1 ответ
Я просто не вижу причины для этой ошибки. Я пробовал тот же SQL в phpMyAdmin, и он отлично работает, но не работает при попытке с Python. Код Python с SQL-запросом: cursor.execute("UPDATE marketPricesAvg SET avg%sh=(SELECT AVG(price) FROM marketPrices WHERE itemName = %s AND ((NOW() - marketPrices...
mysql-error-1064
pymysql
11 сен. 2018, в 23:28
Наверх
Меню