几周以来,我一直试图在.CSV文件的同一个图上绘制3组(x,y)数据,而我却无处可去.我的数据最初是一个Excel文件,我已将其转换为.CSV文件,并已pandas按照以下代码将其读入IPython:
from pandas import DataFrame, read_csv
import pandas as pd
# define data location
df = read_csv(Location)
df[['LimMag1.3', 'ExpTime1.3', 'LimMag2.0', 'ExpTime2.0', 'LimMag2.5','ExpTime2.5']][:7]
Run Code Online (Sandbox Code Playgroud)
我的数据采用以下格式:
Type mag1 time1 mag2 time2 mag3 time3
M0 8.87 41.11 8.41 41.11 8.16 65.78;
...
M6 13.95 4392.03 14.41 10395.13 14.66 25988.32
Run Code Online (Sandbox Code Playgroud)
我试图在同一个情节上绘制time1vs mag1,time2vs mag2和time3vs mag3,但是我得到了time..vs的情节Type,例如.代码:
df['ExpTime1.3'].plot()
Run Code Online (Sandbox Code Playgroud)
我得到'ExpTime1.3'(Y轴)作图M0到M6(X轴),当我要的是'ExpTime1.3'VS 'LimMag1.3',与X-标签M0- M6. …