Python Forum
matplotlib help with reading values from CSV file
Thread Rating:
  • 3 Vote(s) - 3.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
matplotlib help with reading values from CSV file
#1
Hi,

I am trying to add a feature to a python script written by someone else who used to work at the same company as me. I am by no means a python expert but I have a general understanding.

The software basically looks at a serial input string, and logs this value to a CSV file, and also shows a live trend graph of the value. What I now need to do is add a button to the GUI which generates a graph of the contents of the CSV file.

I have managed to add the button, and I have entered the code to take the values from the CSV file, this works fine with a test file (two columns of numbers). The problem I have is, that the "real" value which will be logged into my CSV file is a value in metric tonnes, the way the original python script is written is that it stores the values in the CSV file as a number with a T unit at the end. So when i try and plot using matplotlib I get an error as it isn't a numeric value. For example my CSV file may look like this (where the first value is time):

16:10:24,1.00T
16:10:25,1.10T
16:10:26,1.15T
16:10:27,1.16T
16:10:28,1.14T

Can anybody tell me how I can generate a graph using matplotlib which will ignore the T unit notation in the CSV file?

This is my current code:

def graph(self):
x,y = np.loadtxt('test.csv', delimiter=',', unpack=True)
plt.plot(x,y)
plt.xlabel('Time')
plt.ylabel('Load Value')
plt.title('Logged Load\n')
plt.show()

Thanks
Reply


Messages In This Thread
matplotlib help with reading values from CSV file - by cps13 - Aug-21-2017, 08:26 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Reading large crapy text file in anaconda to profile data syamatunuguntla 0 1,359 Nov-18-2022, 06:15 PM
Last Post: syamatunuguntla
  Matplotlib scatter plot in loop with None values ivan_sc 1 3,305 Nov-04-2021, 11:25 PM
Last Post: jefsummers
  [solved] Save a matplotlib figure into hdf5 file paul18fr 1 3,450 Jun-08-2021, 05:58 PM
Last Post: paul18fr
  How to form a dataframe reading separate dictionaries from .txt file? Doug 1 5,168 Nov-09-2020, 09:24 AM
Last Post: PsyPy
  reading tab file Mandiph 1 2,745 Sep-05-2019, 01:03 PM
Last Post: ThomasL
  Reading values into df.loc silkpantsman 0 1,849 Jul-26-2019, 08:34 AM
Last Post: silkpantsman
  Reading a .dat file in Python mohd_umair 4 25,653 Apr-24-2019, 12:07 PM
Last Post: mohd_umair
  Reading time steps from nc file ankurk017 1 3,316 Jul-16-2018, 07:06 PM
Last Post: woooee
  reading, modifying and writing json file metalray 2 11,986 Jun-06-2018, 03:09 PM
Last Post: metalray
  Reading json file as pandas data frame? Alberto 1 9,125 Feb-05-2018, 12:43 AM
Last Post: snippsat

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020