SORU
26 Temmuz 2010, PAZARTESİ


Dizi matris Numpy

Numpy kullanıyorum. 1 sütun N satır ile bir matris ve N elemanları ile bir dizi almak istiyorum.

Eğer varsa örneğin, M = matrix([[1], [2], [3], [4]]), A = array([1,2,3,4]) almak istiyorum.

Bunu başarmak için A = np.array(M.T)[0] kullanıyorum. Herkes daha şık aynı sonucu elde etmek için bir yol biliyor mu?

Teşekkürler!

CEVAP
26 Temmuz 2010, PAZARTESİ


Eğer bir şey biraz daha okunabilir isterseniz, bunu yapabilirsiniz:

A = np.squeeze(np.asarray(M))

Benzer şekilde de yapabilirsiniz: A = np.asarray(M).reshape(-1) ama bu biraz daha kolay okunur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • whatever

    whatever

    30 EYLÜL 2005