Latest Uploads
Still Truckin'

rychan

Curlicue Fractals

Andy_A

heroextant ... -small.png

HoboBen

image-25-0 ... 26-04.jpeg

Jayenkai

Help_Fight ... rivacy.png

Jayenkai

Gameboy...Colour!!

rychan

Forum Home

File Manipulation

UserMessage
Posted : Monday, 06 December 2010, 03:34 | Permalink
mole


WW Entries : 7
Hi,

Long time no see. I still lurk occasionally but I haven't posted for a while and I certianly haven't coded for a while. Hence, I am rusty.

Therein lies my dilemna: I have a task I wish to complete, and I believe that a little Blitz program will make this easier.... If only I could properly remember how to program, that is.

Anyway, I'll start off with my first problem. I am trying to read a column of data from a text file. The first line of the column is a text string and the lines beneath are floats. I am trying to commit this data to 2 arrays: 'FirmName$(a)' for the string, and all of the rest of the floats into 'DataSet1#(b)'.

Here if my code so far. Unfortunately, I have got stuck quite early on in the sense that my debug reporting suggests that it can't see any data in the file...

-->

Any help, links, tips would be super cool.

I will no doubt return quickly after this problem is solved with another problem, as my program develops in size and sophistication.

Thanks in advance!

Homepage : www.squigglesoft.co.nr
Posted : Monday, 06 December 2010, 03:55 | Permalink | Mark Here
Jayenkai


WW Entries : 103
Is the "Float" stored AS a float, or is it a line of text?
(as in, if you open the .dat in notepad, is it readable, or gobbledegook)

If so, ReadTxt$=ReadLine(CorrelData): Read1#=float(ReadTxt$)

-----
"Load, Next List!"
Homepage : http://AGameAWeek.com
Posted : Monday, 06 December 2010, 08:11 | Permalink | Mark Here
mole


WW Entries : 7
The data in the file is readable. I will upload it for reference.

I managed get the program to output the data as I expect it to; the data is being stored as I want.

However, that means we now have the next step. By the end, the file will have anything up to 100 columns of data. I need to be able to store all that data in arrays (I can't quite remember but can you have arrays such as 'Dim ArrayName(5,5)'?).

When all the data is stored, I hope to be able to calculate the correlation coefficients between each of the columns of data. That is something I will consider more deeply when I get to it; at the moment I am just trying to get all the data into array ready for processing.

What I can't think of how to do, is the parse/read the file of data and get each chunk of data into its appropriate place in the array. that is where I need help. I never was good at file manipulation

Here is the latest code:
-->

Correlation Data File
Note that I had to change the file extension to the less cool .txt in order to upload it.
Homepage : www.squigglesoft.co.nr
Posted : Monday, 06 December 2010, 17:57 | Permalink | Mark Here
Andy_A


Here's what it sounds like you want.

-->
Posted : Wednesday, 08 December 2010, 06:19 | Permalink | Mark Here
mole


WW Entries : 7
I have spend the last day and a half working on your code, Andy, and fine tuning it/modifying it to my needs. Your structure has proved invaluable in allowing me to progress, so a big thanks for that.

The latest I have done so far is make it super easy to change the number of firms in the data file without making the program have a wobbly, introduce a correlation coefficient calculator function, and implement it in a manner such that it calculates the coefficients between all the firms in the data file.

Calculating the correlation coefficient between the data from the file is exactly what I wanted - and it works! This makes me happy.

So now that the program is robust enough for my needs, all I need to do now is get data on another 95 firms or so!!

I should be able to make any minor modifications to the program if the need arises, but I'll be back if there is something that stumps me

Many thanks for your help, Jay and Andy. It is most appreciated.
Homepage : www.squigglesoft.co.nr
Posted : Wednesday, 08 December 2010, 06:35 | Permalink | Mark Here
Jayenkai


WW Entries : 103
Sorry, I completely forget to get back to this topic! Glad you sorta sorted it!

-----
"Load, Next List!"
Homepage : http://AGameAWeek.com
Posted : Wednesday, 08 December 2010, 08:44 | Permalink | Mark Here
Andy_A


Glad it all worked out for you.

Getting the data into arrays was the toughest part (and it wasn't all that hard).
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 682|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
AGameAWeek : 2016 - Part One
Jayenkai Sat 08:21
NerdBlock
rockford Sat 07:46
PIP Crap
rockford Sat 07:15
Monkeyroids
Jayenkai Sat 05:35
Gameboy Racing Game in progress.
rockford Thu 13:27
What Size is the Image
Jayenkai Thu 02:59
Offsetting Time
Jayenkai Thu 00:30
Mystery Milk
steve_ancell Wed 04:46
RIP : Burt Kwouk
Jayenkai Tue 10:32
Vehicle For Sale
Jayenkai Tue 05:31
More

Latest Items
Snippet : Blurring and Dripping, rectangles
Pakz Thu 05:52
Showcase : Curlicue Fractals
Jayenkai Sun 08:41
Showcase : Grey backgrounds
Pakz Sun 07:43
News : Newsletter #265
steve_ancell Fri 02:58
Showcase : Jumble Blocks
steve_ancell Mon 09:44
Showcase : Harpoons and Balls
Ninjinister Mon 07:29
Showcase : You Shall Die
rychan Sun 12:47
Showcase : Mojo2 html5 animation
Pakz Wed 14:05
Snippet : Little Spinning Grid
Pakz Wed 13:45
Snippet : Make Trees
HoboBen Tue 16:11
Showcase : No Plumbing Required
steve_ancell Mon 10:51
Blog : Feedback
Pakz Fri 14:05
Showcase : 8-Bit Boulders
steve_ancell Wed 08:19
Dev-Diary : PS2 to N64 Adapter
Jayenkai Wed 03:07
Dev-Ideas : Pixel editor
Jayenkai Mon 23:40
More

Who's Online
GfK
Sat, at 09:43
Pakz
Sat, at 09:28
Jayenkai
Sat, at 09:20
HoboBen
Sat, at 08:15
rockford
Sat, at 07:46
spinal
Sat, at 05:38
Dabz
Sat, at 04:12
steve_ancell
Sat, at 03:19
9572AD
Fri, at 23:24
therevillsgames
Fri, at 22:30
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.