Я пытаюсь прочитать, а затем построить данные из файла netcdf. Некоторые массивы, содержащиеся в файле .nc, которые я пытаюсь сохранить как переменные, создаются как переменные размера (1,1, n). При их печати я вижу [[[цифры, цифры, ....]]]. Почему эти три [[[созданы? Как я могу прочитать эти переменные как простой (n, 1) массив?
Вот мой код
import pandas as pd
import netCDF4 as nc
import matplotlib.pyplot as plt
from tkinter import filedialog
import numpy as np
file_path=filedialog.askopenfilename(title = "Select files", filetypes = (("all files","*.*"),("txt files","*.txt")))
file=nc.Dataset(file_path)
print(file.variables.keys()) # get all variable names
read_alt=file.variables['altitude'][:]
alt=np.array(read_alt)
read_b355=file.variables['backscatter'][:]
read_error_b355=file.variables['error_backscatter'][:]
b355=np.array(read_b355)
error_b355=np.array(read_error_b355)
переменная alt в порядке, для двух других у меня есть вышеупомянутая проблема.