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

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

1
Спосіб прочитати кілька перших рядків для кадру даних pandas
Чи існує вбудований спосіб для read_csvчитання лише перших nрядків файлу, не знаючи довжини рядків заздалегідь? У мене є великий файл, який потрібно довго читати, і іноді хочу лише використовувати перші, скажімо, 20 рядків, щоб отримати його зразок (і волію не завантажувати повну річ і брати її за голову). Якби я …
100 python  pandas  csv  dataframe 

5
чому загортання з Matplotlib таке повільне?
В даний час я оцінюю різні бібліотеки побудови графіків python. Зараз я намагаюся мати matplotlib, і я дуже розчарований роботою. Наступний приклад модифікований із прикладів SciPy і дає мені лише ~ 8 кадрів на секунду! Будь-які способи пришвидшити це, чи варто вибрати іншу бібліотеку для побудови графіків? from pylab import …
100 python  matplotlib 

4
Різниця між len () та .__ len __ ()?
Чи є різниця між дзвінками len([1,2,3])чи [1,2,3].__len__()? Якщо немає видимої різниці, що робиться по-різному за лаштунками?
100 python 

2
Установка файлів колеса
Як встановити .whl файл? У мене є бібліотека Wheel, але я не знаю, як її використовувати для встановлення цих файлів. У мене є файл .whl, але я не знаю, як його запустити. Будь ласка, допоможіть.

5
Чи є еквівалент CTRL + C у ноутбуці IPython у Firefox, щоб зламати клітини, що працюють?
Я почав використовувати ноутбук IPython і мені це подобається. Іноді я пишу баггі-код, який займає величезні потреби в пам'яті або має нескінченний цикл. Я вважаю, що параметр "ядро переривання" є млявим або ненадійним, і іноді мені доводиться перезавантажувати ядро, втрачаючи все в пам'яті. Я також іноді пишу сценарії, через які …

8
Помилка HTTP 403 у Python 3 Web Scraping
Я намагався скасувати веб-сайт для практики, але продовжував отримувати помилку HTTP 403 (чи вважає мене, що я бот)? Ось мій код: #import requests import urllib.request from bs4 import BeautifulSoup #from urllib import urlopen import re webpage = urllib.request.urlopen('http://www.cmegroup.com/trading/products/#sortField=oi&sortAsc=false&venues=3&page=1&cleared=1&group=1').read findrows = re.compile('<tr class="- banding(?:On|Off)>(.*?)</tr>') findlink = re.compile('<a href =">(.*)</a>') row_array = …

6
як ви фільтруєте кадри даних панд за кількома стовпцями
Щоб відфільтрувати кадр даних (df) за одним стовпцем, якщо врахувати дані з чоловіками та жінками, ми можемо: males = df[df[Gender]=='Male'] Питання 1 - Але що, якщо дані охоплювали кілька років, і я хотів бачити чоловіків лише за 2014 рік? Іншими мовами я можу зробити щось на зразок: if A = …
100 python  filter  pandas 

10
Фільтрувати стовпець кадру даних Pyspark зі значенням None
Я намагаюся відфільтрувати фрейм даних PySpark, який має Noneзначення рядка: df.select('dt_mvmt').distinct().collect() [Row(dt_mvmt=u'2016-03-27'), Row(dt_mvmt=u'2016-03-28'), Row(dt_mvmt=u'2016-03-29'), Row(dt_mvmt=None), Row(dt_mvmt=u'2016-03-30'), Row(dt_mvmt=u'2016-03-31')] і я можу правильно відфільтрувати за допомогою рядкового значення: df[df.dt_mvmt == '2016-03-31'] # some results here але це не вдається: df[df.dt_mvmt == None].count() 0 df[df.dt_mvmt != None].count() 0 Але для кожної категорії точно …


5
Як побудувати гістограму за допомогою Matplotlib в Python зі списком даних?
Я намагаюся скласти гістограму за допомогою matplotlib.hist()функції, але не знаю, як це зробити. У мене є список probability = [0.3602150537634409, 0.42028985507246375, 0.373117033603708, 0.36813186813186816, 0.32517482517482516, 0.4175257731958763, 0.41025641025641024, 0.39408866995073893, 0.4143222506393862, 0.34, 0.391025641025641, 0.3130841121495327, 0.35398230088495575] і список імен (рядків). Як зробити імовірність моїм значенням y кожного з рядків і назвати як значення x?

4
Numpy isnan () виходить з ладу в масиві плаваючих значень (застосовується від pandas dataframe)
У мене є масив плаваючих значень (деякі звичайні числа, деякі nans), який виходить із застосунку на фреймі даних pandas. З якоїсь причини numpy.isnan зазнає невдачі в цьому масиві, однак, як показано нижче, кожен елемент є плаваючим, numpy.isnan працює правильно на кожному елементі, тип змінної - це безумовно масив numpy. Що …
100 python  arrays  numpy  pandas 

6
Хешування файлу в Python
Я хочу, щоб python читав в EOF, щоб я міг отримати відповідний хеш, будь то sha1 або md5. Будь ласка, допоможіть. Ось що я маю на сьогодні: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed = md5Hash.hexdigest() sha1Hash …
100 python  hash  md5  sha1  hashlib 


2
У чому різниця між малюванням ділянок за допомогою сюжету, осей або фігури в matplotlib?
Я трохи заплутаний у тому, що відбувається в серверній панелі, коли малюю графіки в matplotlib, tbh, я не зрозумів ієрархії сюжету, осей та фігури. Я прочитав документацію, і це було корисно, але я все ще розгублений ... Наведений нижче код малює один і той же сюжет трьома різними способами - …
100 python  matplotlib 


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