Python 从多个.dat文件读取数组并连接

Python 从多个.dat文件读取数组并连接,python,numpy,dictionary,matplotlib,glob,Python,Numpy,Dictionary,Matplotlib,Glob,我有.dat文件,看起来像这样: # First line has a description 1 232.011 2 143.11 3 998.1123 我有大约10个这样的文件 我希望能够以数组的形式读取每个数组,并将所有这些数组连接起来,以提供散点图 import numpy as np import glob import matplotlib.pyplot as plt # get data file names #path =r'C://python/xx' #filenam

我有.dat文件,看起来像这样:

# First line has a description
1 232.011
2 143.11
3 998.1123 
我有大约10个这样的文件 我希望能够以数组的形式读取每个数组,并将所有这些数组连接起来,以提供散点图

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

# get data file names
#path =r'C://python/xx'
#filenames = glob.glob(path + "/*.dat")


with open('C://python/xx/xx_xx.dat') as f:
    lines = (line for line in f if not line.startswith('#'))
    FH = np.loadtxt(lines
这行读取第一个文件ok,我得到一个数组形状(3,2)。 我知道可以使用glob和np.concatenate,但是我能从结果中得到散点图吗