如何在python/pyspark中读取.wpd sas数据集

2024-10-01 22:39:26 发布

您现在位置:Python中文网/ 问答频道 /正文

嘿,我正在尝试用python导入.wpd sas数据集。 但无法得到解决方案。 谁能帮我一下吗

我已经在python中使用下面的类进行了尝试: 导入json 将numpy作为np导入 JSONData类: definit(self,文件名): 打开(文件名)作为数据文件:self.data=json.load(数据文件)

def getDatasetCount(self):
    return len(self.data['wpd']['dataSeries'])

def getDatasetByIndex(self, index):
    return self.data['wpd']['dataSeries'][index]

def getDatasetByName(self, name):
    return [x for x in self.data['wpd']['dataSeries'] if x['name'] == name][0]

def getDatasetNames(self):
    return [x['name'] for x in self.data['wpd']['dataSeries']]

def getDatasetValues(self, dataset):
    values = []
    for val in dataset['data']:values.append(val['value'])
    return np.array(values)

但是没有运气。 提前谢谢


Tags: nameinselfjsonfordataindexreturn

热门问题