Hallo allemaal,
Ik loop tegen een buitengewoon vervelend probleem aan. Bij het verwerken van .csv-bestanden verdwijnt er data. Ik kan de oorzaak en de oplossing van het probleem niet vinden via Google...
M'n spectrometer exporteert z'n data als comma separated values. De onafhankelijke variabelen (x) staan gescheiden door komma's in een rij en de afhankelijke variabelen (y, meerdere metingen) staan in de rijen daaronder, ook gescheiden door komma's.
Nu blijkt dat bij het openen van zo'n .csv in diverse programma's (waaronder Excel maar ook MatLab) soms een rij met y-waarden plotseling lijkt te eindigen. Er zouden 2048 x- en y-waarden moeten zijn maar bij sommige rijen y-waarden houdt de rij na enkele tientallen waarden plotseling op, zie dit voorbeeld in rij 18.
Nu blijkt dat die waarden nog wel degelijk in het bestand zitten maar op de een of andere manier niet worden ingelezen, niet in MatLab en niet in Excel. Echter, als ik Excel apart open en ik importeer het betreffende .csv-bestand dan zijn de ontbrekende y-waarden wel gewoon zichtbaar, zie hier. Netjes allemaal rijtjes van 2048 y-waarden...
Ik gebruik MatLab om m'n meetdata automatisch te verwerken. Die software geeft echter een error wegens ontbrekende y-waarden. Het lijkt dus aan de bestanden te liggen. Het bestand eerst expliciet importeren in Excel en dan opnieuw opslaan, kan wel maar dan wijkt de bestandsstructuur af.
Weet iemand wat hier het probleem is en hoe ik dit op kan lossen? Als er extra toelichting nodig is dan hoor ik het ook graag.
Groeten en alvast bedankt voor het meedenken,
Thijs.
Ik loop tegen een buitengewoon vervelend probleem aan. Bij het verwerken van .csv-bestanden verdwijnt er data. Ik kan de oorzaak en de oplossing van het probleem niet vinden via Google...
M'n spectrometer exporteert z'n data als comma separated values. De onafhankelijke variabelen (x) staan gescheiden door komma's in een rij en de afhankelijke variabelen (y, meerdere metingen) staan in de rijen daaronder, ook gescheiden door komma's.
Nu blijkt dat bij het openen van zo'n .csv in diverse programma's (waaronder Excel maar ook MatLab) soms een rij met y-waarden plotseling lijkt te eindigen. Er zouden 2048 x- en y-waarden moeten zijn maar bij sommige rijen y-waarden houdt de rij na enkele tientallen waarden plotseling op, zie dit voorbeeld in rij 18.
Nu blijkt dat die waarden nog wel degelijk in het bestand zitten maar op de een of andere manier niet worden ingelezen, niet in MatLab en niet in Excel. Echter, als ik Excel apart open en ik importeer het betreffende .csv-bestand dan zijn de ontbrekende y-waarden wel gewoon zichtbaar, zie hier. Netjes allemaal rijtjes van 2048 y-waarden...
Ik gebruik MatLab om m'n meetdata automatisch te verwerken. Die software geeft echter een error wegens ontbrekende y-waarden. Het lijkt dus aan de bestanden te liggen. Het bestand eerst expliciet importeren in Excel en dan opnieuw opslaan, kan wel maar dan wijkt de bestandsstructuur af.
Weet iemand wat hier het probleem is en hoe ik dit op kan lossen? Als er extra toelichting nodig is dan hoor ik het ook graag.
Groeten en alvast bedankt voor het meedenken,
Thijs.