Bonjour,

Ce n'est pas la première fois que j'ai ce problème, je ne vois pas du tout d'où ça vient.

Pour simplifier, ici je me sers de la variable volcano (de base dans r), comme ça tout le monde peut tester mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
volcan <- as.integer(volcano)                                     # je convertis la matrice en int
to.read = file("volcan.b", "wb")
writeBin(volcan, to.read, size = 2, endian = "little")       # j'exporte volcano en binaire
length(volcan)
5307
 
 
to.read = file("volcan.b", "rb")
volcan <- readBin(to.read, integer(), n=61*87,  size=2, endian="little")   # j'importe le fichier
length(volcan)
4095
J'exporte volcano en binaire, je le ré-importe ; la longueur de base n'est pas la même que la longueur finale, pourquoi ?

Il ne s'exporte pas en entier au niveau du writebin, pourquoi ?.

Merci

Edit: Si vous copier coller le code, vous avez le même "bug" ?