csv 파일에서 pyplot 그래프에 범위를 어떻게 추가 할 수 있습니까?

Nagmat

행 [0]이 실행 시작 시간이고 행 [1]이 실행 종료 시간 인 csv 파일에서 그래프를 그리려고합니다. row [6]은 전송 된 데이터의 양입니다.

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import pickle
import csv

np.random.seed(0)
x=[]
y=[]
with open('graph.csv','r') as csvfile :
    plots = csv.reader(csvfile, delimiter=',')
    for row in plots :
        x.append(row[0])
        y.append(row[6])

plt.plot(x,y,marker='o')
plt.title("Input/Output graph of Virtual file system layer and ext4 layer read and writes.")
plt.xlabel("time(ms)")
plt.ylabel("bytes")
plt.show()

x.append(row[0]:row[1])범위를 표시 하기 위해 작성 하고 싶지만 파이썬은 그것을 허용하지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?

Nagmat

협조 해 주셔서 감사합니다. 아래에서 내 질문에 대한 답변을 찾을 수 있습니다.

import matplotlib.pyplot as plt
import csv

with open('graph.csv','r') as csvfile :
    rows = list(csv.reader(csvfile, delimiter=','))[1:]
    rows.sort(key = lambda x: int(x[6])) 
    for row in rows:
        start, end, data = int(row[0]), int(row[1]), int(row[6])
        x = [start, end]
        y = [data, data]
        plt.plot(x, y, color = 'b', marker='o')
plt.xlabel('time(milliseconds)')
plt.ylabel('Amount of Data(bytes)')
plt.title('VFS layer Read only graph')
plt.grid(True)
plt.savefig('VR.png')
plt.show()

그리고 그래프는 다음과 같습니다. 가상 파일 시스템 계층 입력 / 출력 그래프

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

d3.js 선 그래프에 추가 범위를 어떻게 추가 할 수 있습니까?

분류에서Dev

파이썬에서 csv 파일의 범위를 어떻게 정렬 할 수 있습니까?

분류에서Dev

주어진 범위에서 번호가 매겨진 파일을 어떻게 삭제할 수 있습니까?

분류에서Dev

주어진 범위에서 번호가 매겨진 파일을 어떻게 삭제할 수 있습니까?

분류에서Dev

UndoableEditListener를 JTable 셀에 어떻게 추가 할 수 있습니까?

분류에서Dev

R의 데이터 프레임에서 특정 시간 범위를 어떻게 추출 할 수 있습니까?

분류에서Dev

pycharm에 pyplot 패키지를 어떻게 설치할 수 있습니까?

분류에서Dev

Symfony2에서 자산 파일 이름에 날짜를 어떻게 추가 할 수 있습니까?

분류에서Dev

웹에서 다운로드 할 수있는 .csv 파일의 주소를 어떻게 찾을 수 있습니까?

분류에서Dev

어떻게 각 줄 bash 주위에 "를 추가 할 수 있습니까?

분류에서Dev

Android에서 CSV 파일의 데이터를 추가 할 수 있습니까?

분류에서Dev

JS에서 변수에 숫자를 어떻게 추가 할 수 있습니까?

분류에서Dev

표에서 특정 연도 범위를 어떻게 추출 할 수 있습니까?

분류에서Dev

JavaScript를 사용하여 선택한 범위에서 className을 어떻게 추출 할 수 있습니까?

분류에서Dev

이 루프에서 jQuery를 사용하여 클래스를 어떻게 추가 할 수 있습니까?

분류에서Dev

PHP while 루프에서 클래스를 어떻게 추가 할 수 있습니까?

분류에서Dev

Delphi에서 Listview에 구분자를 어떻게 추가 할 수 있습니까?

분류에서Dev

Node에서 'fs'를 사용하면 어떻게 CSV 파일을 스트리밍 할 수 있습니까?

분류에서Dev

Rhodes에서 CSV 파일의 데이터를 어떻게 시드 할 수 있습니까?

분류에서Dev

Rhodes에서 CSV 파일의 데이터를 어떻게 시드 할 수 있습니까?

분류에서Dev

URL에서 ID를 어떻게 추출 할 수 있습니까?

분류에서Dev

arrayformula () 내에서 countif () 범위를 어떻게 변경할 수 있습니까?

분류에서Dev

Excel에서 시트를 범위로 어떻게 지정할 수 있습니까?

분류에서Dev

CentOS7에서 IP 범위를 어떻게 구성 할 수 있습니까?

분류에서Dev

CentOS7에서 IP 범위를 어떻게 구성 할 수 있습니까?

분류에서Dev

내 어댑터에 EventListener를 어떻게 추가 할 수 있습니까?

분류에서Dev

Expo SDK에서 인앱 구매를 어떻게 추가 할 수 있습니까?

분류에서Dev

rethinkDB에서 매트릭스 추가를 어떻게 할 수 있습니까?

분류에서Dev

Angular JS에서 폭포 차트를 어떻게 추가 할 수 있습니까?

Related 관련 기사

  1. 1

    d3.js 선 그래프에 추가 범위를 어떻게 추가 할 수 있습니까?

  2. 2

    파이썬에서 csv 파일의 범위를 어떻게 정렬 할 수 있습니까?

  3. 3

    주어진 범위에서 번호가 매겨진 파일을 어떻게 삭제할 수 있습니까?

  4. 4

    주어진 범위에서 번호가 매겨진 파일을 어떻게 삭제할 수 있습니까?

  5. 5

    UndoableEditListener를 JTable 셀에 어떻게 추가 할 수 있습니까?

  6. 6

    R의 데이터 프레임에서 특정 시간 범위를 어떻게 추출 할 수 있습니까?

  7. 7

    pycharm에 pyplot 패키지를 어떻게 설치할 수 있습니까?

  8. 8

    Symfony2에서 자산 파일 이름에 날짜를 어떻게 추가 할 수 있습니까?

  9. 9

    웹에서 다운로드 할 수있는 .csv 파일의 주소를 어떻게 찾을 수 있습니까?

  10. 10

    어떻게 각 줄 bash 주위에 "를 추가 할 수 있습니까?

  11. 11

    Android에서 CSV 파일의 데이터를 추가 할 수 있습니까?

  12. 12

    JS에서 변수에 숫자를 어떻게 추가 할 수 있습니까?

  13. 13

    표에서 특정 연도 범위를 어떻게 추출 할 수 있습니까?

  14. 14

    JavaScript를 사용하여 선택한 범위에서 className을 어떻게 추출 할 수 있습니까?

  15. 15

    이 루프에서 jQuery를 사용하여 클래스를 어떻게 추가 할 수 있습니까?

  16. 16

    PHP while 루프에서 클래스를 어떻게 추가 할 수 있습니까?

  17. 17

    Delphi에서 Listview에 구분자를 어떻게 추가 할 수 있습니까?

  18. 18

    Node에서 'fs'를 사용하면 어떻게 CSV 파일을 스트리밍 할 수 있습니까?

  19. 19

    Rhodes에서 CSV 파일의 데이터를 어떻게 시드 할 수 있습니까?

  20. 20

    Rhodes에서 CSV 파일의 데이터를 어떻게 시드 할 수 있습니까?

  21. 21

    URL에서 ID를 어떻게 추출 할 수 있습니까?

  22. 22

    arrayformula () 내에서 countif () 범위를 어떻게 변경할 수 있습니까?

  23. 23

    Excel에서 시트를 범위로 어떻게 지정할 수 있습니까?

  24. 24

    CentOS7에서 IP 범위를 어떻게 구성 할 수 있습니까?

  25. 25

    CentOS7에서 IP 범위를 어떻게 구성 할 수 있습니까?

  26. 26

    내 어댑터에 EventListener를 어떻게 추가 할 수 있습니까?

  27. 27

    Expo SDK에서 인앱 구매를 어떻게 추가 할 수 있습니까?

  28. 28

    rethinkDB에서 매트릭스 추가를 어떻게 할 수 있습니까?

  29. 29

    Angular JS에서 폭포 차트를 어떻게 추가 할 수 있습니까?

뜨겁다태그

보관