sql >> Database >  >> RDS >> Mysql

MySQLdb-query naar Numpy-array

np.fromiter klaagt omdat het een volledige rij invoer probeert te schrijven in een enkel item van de nieuwe array. U kunt dit omzeilen door recordarrays te gebruiken:

A = numpy.fromiter(cursor.fetchall(), count=-1,
                   dtype=[('', numpy.uint8)]*57)

Als al uw records van hetzelfde type zijn, kunt u als volgt een matrixweergave krijgen:

A = A.view(numpy.uint8).reshape(-1, 57)



  1. De INSERT-instructie was in strijd met de FOREIGN KEY-beperking

  2. PostgreSQL - volgende seriële waarde in een tabel

  3. Mysql hoofdlettergevoelig maken?

  4. mysql_fetch_array en alleen string array-sleutels