«python» etiketlenmiş sorular

Python, çok paradigmalı, dinamik olarak yazılan, çok amaçlı bir programlama dilidir. Temiz ve tekdüze bir sözdizimini hızlı bir şekilde öğrenmek, anlamak ve kullanmak ve uygulamak için tasarlanmıştır. 01-01-2020 itibariyle Python 2'nin resmi olarak desteklenmediğini lütfen unutmayın. Yine de, sürüme özgü Python soruları için [python-2.7] veya [python-3.x] etiketini ekleyin. Bir Python varyantı veya kitaplığı (örn. Jython, PyPy, Pandalar, Numpy) kullanırken, lütfen etiketlere ekleyin.


7
Pandalar Bir Dizi nasıl filtrelenir?
Groupby ('ad') yaptıktan sonra buna benzer bir Serim var ve diğer sütunda ortalama () işlevini kullandım name 383 3.000000 663 1.000000 726 1.000000 737 9.000000 833 8.166667 Biri bana 1.000000 ortalama değerlere sahip satırları nasıl filtreleyeceğimi gösterebilir mi? Teşekkürler ve yardımın için çok minnettarım.
94 python  pandas 

5
Pandalar ve matplotlib ile kategorik verileri çizme
Kategorik verilere sahip bir veri çerçevem ​​var: colour direction 1 red up 2 blue up 3 green down 4 red left 5 red right 6 yellow down 7 blue down Kategorilere göre pasta grafikler ve histogramlar gibi bazı grafikler oluşturmak istiyorum. Sahte sayısal değişkenler oluşturmadan mümkün müdür? Gibi bir şey …
94 python  pandas 

2
Python kullanarak iki grafik yan yana nasıl yapılır?
Aşağıdaki örneği matplotlib'de buldum: import numpy as np import matplotlib.pyplot as plt x1 = np.linspace(0.0, 5.0) x2 = np.linspace(0.0, 2.0) y1 = np.cos(2 * np.pi * x1) * np.exp(-x1) y2 = np.cos(2 * np.pi * x2) plt.subplot(2, 1, 1) plt.plot(x1, y1, 'ko-') plt.title('A tale of 2 subplots') plt.ylabel('Damped oscillation') plt.subplot(2, …

5
Koşul karşılanırsa Numpy öğelerini değiştirme
Bir koşul karşılanırsa her bir öğenin 1 veya 0 olarak değiştirilmesini sağlayacak şekilde değiştirmem gereken büyük bir uyuşuk dizim var (daha sonra piksel maskesi olarak kullanılacaktır). Dizide yaklaşık 8 milyon öğe var ve mevcut yöntemim azaltma hattı için çok uzun sürüyor: for (y,x), value in numpy.ndenumerate(mask_data): if mask_data[y,x]<3: #Good Pixel …


3
logging.info konsolda görünmüyor ancak uyarı ve hata yapıyor
İle bir olayı günlüğe logging.infokaydettiğimde, Python terminalinde görünmüyor. import logging logging.info('I am info') # no output Bunun aksine, günlüğe kaydedilen olaylar logging.warnterminalde görünür. import logging logging.warn('I am warning') # outputs "I am warning" logging.infoKonsola yazdırmak için yapabileceğim bir ortam seviyesi değişikliği var mı ? Her Python dosyasında değişiklik yapmaktan kaçınmak …

5
Keras'ta bir HDF5 dosyasından bir model nasıl yüklenir?
Keras'ta bir HDF5 dosyasından bir model nasıl yüklenir? Ne denedim: model = Sequential() model.add(Dense(64, input_dim=14, init='uniform')) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(64, init='uniform')) model.add(LeakyReLU(alpha=0.3)) model.add(BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None)) model.add(Dropout(0.5)) model.add(Dense(2, init='uniform')) model.add(Activation('softmax')) sgd = SGD(lr=0.1, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss='binary_crossentropy', optimizer=sgd) checkpointer = ModelCheckpoint(filepath="/weights.hdf5", verbose=1, save_best_only=True) model.fit(X_train, y_train, nb_epoch=20, batch_size=16, …

4
Python'da kalıtım ve başlangıç ​​yöntemi
Python'a başladım. Kalıtımı anlayamıyorum ve __init__(). class Num: def __init__(self,num): self.n1 = num class Num2(Num): def show(self): print self.n1 mynumber = Num2(8) mynumber.show() SONUÇ: 8 Tamamdır. Ama yerini Num2ile class Num2(Num): def __init__(self,num): self.n2 = num*2 def show(self): print self.n1,self.n2 SONUÇ: Error. Num2 has no attribute "n1". Bu durumda nasıl …


5
Spyder / IPython / matplotlib'de tekrar etkileşimli grafikleri nasıl edinebilirim?
Windows 7'de Python (x, y) 2.7.2.3'ten 2.7.6.0'a yükselttim (ve nihayet function_name?Object Inspector'da docstring'i tekrar yazıp görebildiğime ve görebileceğime sevindim ) ancak şimdi çizim çalışmıyor alışığım. Daha önce (Spyder 2.1.9, IPython 0.10.2, matplotlib 1.2.1), bu komut dosyasını çizdiğimde, örneğin, alt grafikleri etkileşimli bir pencerede yan yana çiziyordu: Şimdi (Spyder 2.2.5, IPython …

3
Adında tire veya tire (-) bulunan Python Modülü
Adında tire bulunan mevcut bir python modülüm var, foo-bar.py Modül adını değiştirmek, modül paylaşılırken kaçınmayı tercih ettiğim bir şeydir ve özel durumumun çalışması için kullanıldığı tüm yerleri takip etmem gerekir. Adında tipik olarak yasak olan '-' içeren bir modülü yüklemenin bir yolu var mı? (Bunun en iyi uygulama olmadığını anlıyorum. …
94 python  module  import 

7
Tuple yerine liste çıktısıyla zip
İki listeden liste listesi yapmanın en hızlı ve en zarif yolu nedir? Sahibim In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] Ve sahip olmak isterim In [3]: some_method(a,b) Out[3]: [[1, 7], [2, 8], [3, 9], [4, …
94 python  list  zip 

5
Python'da kapsamı engelle
Diğer dillerde kod yazdığınızda, bazen aşağıdaki gibi bir blok kapsamı oluşturursunuz: statement ... statement { statement ... statement } statement ... statement Amaçlardan biri (çoğunun) kod okunabilirliğini iyileştirmektir: belirli ifadelerin mantıksal bir birim oluşturduğunu veya belirli yerel değişkenlerin yalnızca o blokta kullanıldığını göstermek. Python'da aynı şeyi yapmanın deyimsel bir yolu …
94 python  scope 

11
Pylint'te bir dosya düzeyinde "eksik docstring" uyarılarını nasıl devre dışı bırakırım?
Pylint, bazı dosyaların eksik docstrings olduğu hataları atar. Her sınıfa, yönteme ve işleve docstrings eklemeye çalışıyorum, ancak Pylint ayrıca dosyaların başında bir docstring olması gerektiğini kontrol ediyor gibi görünüyor. Bunu bir şekilde devre dışı bırakabilir miyim? Bir sınıf, işlev veya yöntem içinde bir docstring'in eksik olduğu konusunda bilgilendirilmek istiyorum, ancak …
94 python  pylint 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.