What are the available datatypes for 'dtype' with NumPy's loadtxt() an genfromtxt?

后端 未结 3 1565
猫巷女王i
猫巷女王i 2020-12-01 00:19

What are the available numpy.loadtxt or numpy.genfromtxt for importing table data with varying datatypes, and what are the available abbreviations for the use (e.g.

3条回答
  •  日久生厌
    2020-12-01 00:38

    In addition to np.sctypeDict, there are these variables:

    In [141]: np.typecodes
    Out[141]: 
    {'All': '?bhilqpBHILQPefdgFDGSUVOMm',
     'AllFloat': 'efdgFDG',
     'AllInteger': 'bBhHiIlLqQpP',
     'Character': 'c',
     'Complex': 'FDG',
     'Datetime': 'Mm',
     'Float': 'efdg',
     'Integer': 'bhilqp',
     'UnsignedInteger': 'BHILQP'}
    
    In [143]: np.sctypes
    Out[143]: 
    {'complex': [numpy.complex64, numpy.complex128, numpy.complex192],
     'float': [numpy.float16, numpy.float32, numpy.float64, numpy.float96],
     'int': [numpy.int8, numpy.int16, numpy.int32, numpy.int32, numpy.int64],
     'others': [bool, object, str, unicode, numpy.void],
     'uint': [numpy.uint8, numpy.uint16, numpy.uint32, numpy.uint32, numpy.uint64]}
    

提交回复
热议问题