Добавить несколько данных в списке - PullRequest
0 голосов
/ 03 марта 2019

У меня есть цикл, который читает несколько листов Excel в каталоге, и я хочу сохранить результат в списке

path =r'/Users/user/PycharmProjects/Apriori ' # use your path
allFiles = glob.glob(os.path.join(path, "*.csv"))

List_ = list()
f = open('Rules.txt', 'w')
for file_ in allFiles:
    Rules_df = Association_rules(file_)
    List_.append(Rules_df)
    f.write(tabulate(Rules_df, headers=['antecedents','consequents', 'support' ,'antecedentsupport',
                                 'consequentsupport','confidence','lift','leverage',
                                 'conviction', 'antecedentsLen']))
f.close()

Список возвращает пустые рамки данных, в то время как «Rules.txt» печатает результат.Что я делаю не так?

List_
[Empty DataFrame
Columns: [antecedents, consequents, antecedent support, consequent support, support, confidence, lift, leverage, conviction, antecedent_len]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...