Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从np.load.txt每隔N行打印一次_Python_Python 3.x_Numpy_Matplotlib - Fatal编程技术网

Python 从np.load.txt每隔N行打印一次

Python 从np.load.txt每隔N行打印一次,python,python-3.x,numpy,matplotlib,Python,Python 3.x,Numpy,Matplotlib,我已经编写了以下python代码来从txt文件读取数据,并绘制每100行数据。但是,我的代码没有按预期工作,即所有行都已打印 我的数据有4列和大约150000行 import numpy as np import matplotlib.pyplot as plt import pylab input_filename = input('Enter the input filename: ') x,y,z,a = np.loadtxt(input_filename, unpack=True, d

我已经编写了以下python代码来从txt文件读取数据,并绘制每100行数据。但是,我的代码没有按预期工作,即所有行都已打印

我的数据有4列和大约150000行

import numpy as np
import matplotlib.pyplot as plt
import pylab

input_filename = input('Enter the input filename: ')
x,y,z,a = np.loadtxt(input_filename, unpack=True, delimiter=',')
plt.grid()
a = [::100]
z = [::100]
plt.scatter(a, z, s=0.1, c='blue', alpha=0.3)
plt.show()

数据的维度是什么?如图所示的代码将产生语法错误。@Simon My data有4列,约150000行。
a=[::100]
无效。您可能需要索引
a
b=a[::100];q=z[::100];plt.scatter(b,q)
a=a[:100]
z=z[:100]
应该这样做