首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Frozenset列出错误的结果

Frozenset列出错误的结果
EN

Stack Overflow用户
提问于 2018-09-02 05:21:52
回答 1查看 912关注 0票数 0

我所做的是:

代码语言:javascript
复制
a = dataframe.antecedants
print(type(a[0]))
print(a[10])
b = a.tolist()
print(type(b[10]))
print(b[10])
c = [list(x) for x in a]
print(type(c[10]))
print(c[10])

我试图将我的先验数据保存到Elasticsearch,因为它包含了frozenset,所以我得到了一些错误,所以我将frozenset转换为list,在这里,当我将我的frozenset转换为list时,我得到了错误的结果。我为什么要这么做?我只想将一个冻结列转换为列表。

forzenset数据类似于:

示例:

代码语言:javascript
复制
0                 (1)
1               (522)
4               (349)
5                (37)
6               (372)
7                (37)
8               (373)
9                (37)
10              (372)
11              (349)
12              (373)
13              (349)
14              (372)
15              (373)
16         (372, 349)
17          (372, 37)
18          (37, 349)
19              (372)
20              (349)
21               (37)
22         (349, 373)
23          (37, 373)

我正在使用的图书馆是:

代码语言:javascript
复制
import pandas as pd
import numpy as np
from pandas.io.json import json_normalize
from mlxtend.frequent_patterns import apriori
from mlxtend.frequent_patterns import association_rules
from elasticsearch import Elasticsearch
import json

然后:

代码语言:javascript
复制
dataframe = apriori(dataframe, min_support=0.1, use_colnames=True)
dataframe = association_rules(dataframe, metric="lift", min_threshold=1)
new = dataframe.copy()

基本上,将frozenset list 列转换为list of lists 是我正在尝试实现的。

已更新

不过当我这么做的时候:

代码语言:javascript
复制
my_list = []
for antecedant in new.antecedants:
    my_list.append(list(antecedant))
my_list

这起作用了!但是:

代码语言:javascript
复制
column_values = pd.Series(my_list)
new.insert(loc=0, column='new_column', value=column_values)
new

但又给出了错误的数据结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-02 06:21:26

代码语言:javascript
复制
new.reset_index(drop=True, inplace=True)

为我工作!正如你所看到的索引是不连续后,先验和关联规则的形成,所以重置索引帮助我!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52134208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档