Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Calcul scientifique
avec Python
Voir le programme détaillé
Module « scipy.io »

Classe « netcdf_variable »

Informations générales

Héritage

builtins.object
    netcdf_variable

Définition

class netcdf_variable(builtins.object):

help(netcdf_variable)

A data object for netcdf files.

`netcdf_variable` objects are constructed by calling the method
`netcdf_file.createVariable` on the `netcdf_file` object. `netcdf_variable`
objects behave much like array objects defined in numpy, except that their
data resides in a file. Data is read by indexing and written by assigning
to an indexed subset; the entire array can be accessed by the index ``[:]``
or (for scalars) by using the methods `getValue` and `assignValue`.
`netcdf_variable` objects also have attribute `shape` with the same meaning
as for arrays, but the shape cannot be modified. There is another read-only
attribute `dimensions`, whose value is the tuple of dimension names.

All other attributes correspond to variable attributes defined in
the NetCDF file. Variable attributes are created by assigning to an
attribute of the `netcdf_variable` object.

Parameters
----------
data : array_like
    The data array that holds the values for the variable.
    Typically, this is initialized as empty, but with the proper shape.
typecode : dtype character code
    Desired data-type for the data array.
size : int
    Desired element size for the data array.
shape : sequence of ints
    The shape of the array. This should match the lengths of the
    variable's dimensions.
dimensions : sequence of strings
    The names of the dimensions used by the variable. Must be in the
    same order of the dimension lengths given by `shape`.
attributes : dict, optional
    Attribute values (any type) keyed by string names. These attributes
    become attributes for the netcdf_variable object.
maskandscale : bool, optional
    Whether to automatically scale and/or mask data based on attributes.
    Default is False.


Attributes
----------
dimensions : list of str
    List of names of dimensions used by the variable object.
isrec, shape
    Properties

See also
--------
isrec, shape

Constructeur(s)

Signature du constructeur Description
__init__(self, data, typecode, size, shape, dimensions, attributes=None, maskandscale=False)

Liste des propriétés

Nom de la propriétéDescription
isrecReturns whether the variable has a record dimension or not. [extrait de isrec.__doc__]
shapeReturns the shape tuple of the data variable. [extrait de shape.__doc__]

Liste des opérateurs

Signature de l'opérateur Description
__getitem__(self, index)
__setitem__(self, index, data)

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__setattr__(self, attr, value)
assignValue(self, value)
getValue(self)
itemsize(self)
typecode(self)

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __getstate__, __hash__, __init_subclass__, __reduce__, __reduce_ex__, __repr__, __sizeof__, __str__, __subclasshook__

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé