Frozenset yeilds yanlış sonuçlar listelemek için

oy
0

Hata

Yaptığım şey geçerli:

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])

Ben yanlış sonuçlar elde listelemek için benim frozenset dönüştürdüğünüzde ben burada çok listelemek için frozenset dönüştürme gitti bu yüzden bazı hata başlamıştı frozenset içerdiğinden, Elasticsearch benim apriori dataframe kurtarmaya çalışırken edildi ve. Neden bu kadar alıyorum? Sadece listelerin listesine bir frozenset sütunu dönüştürmek istiyorum. Veri gibidir:

forzenset

frozenset

Numune:

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)

Ve ben kullanıyorum kütüphaneler şunlardır:

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

Sonra:

dataframe = apriori(dataframe, min_support=0.1, use_colnames=True)
dataframe = association_rules(dataframe, metric=lift, min_threshold=1)
new = dataframe.copy()

Temelde dönüştürmek frozensetiçin sütunlar listarasında listsben başarmak için çalışıyorum budur.

Oluştur 02/09/2018 saat 05:21
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
0
new.reset_index(drop=True, inplace=True)

Benim için çalıştı! Sen endeksleri apriori ve ilişkilendirme kuralları oluşumundan sonra continuouse değildir gördüğümüz gibi, bu nedenle sıfırlama indeksi bana yardımcı oldu!

Cevap 02/09/2018 saat 06:21
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more