X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=ProfList.py;h=f5d89f22fef8491d9189eb83a850f3c742d9dd66;hp=7802dd8d80578c5c25f1f009e1a0fcd2b4cb4f04;hb=191e64482209e897e7bf1853646c0d2ca84db1f2;hpb=342d693d835ba1077fe0f31824664a807cafa3bb
diff --git a/ProfList.py b/ProfList.py
index 7802dd8..f5d89f2 100644
--- a/ProfList.py
+++ b/ProfList.py
@@ -101,7 +101,7 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
self.InsertColumn(0, "num", wx.LIST_FORMAT_RIGHT)
- self.InsertColumn(1, "eff. uce", wx.LIST_FORMAT_RIGHT)
+ self.InsertColumn(1, "eff. s.t.", wx.LIST_FORMAT_RIGHT)
self.InsertColumn(2, "eff. total", wx.LIST_FORMAT_RIGHT)
self.InsertColumn(3, "pourcentage", wx.LIST_FORMAT_RIGHT)
self.InsertColumn(4, "chi2", wx.LIST_FORMAT_RIGHT)
@@ -237,16 +237,16 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
def onsearch(self, evt) :
self.dial = SearchDial(self, self, 6, True)
self.dial.CenterOnParent()
- self.dial.ShowModal()
- self.dial.Destroy()
+ self.dial.Show()
+ #self.dial.Destroy()
def onsearchall(self, evt) :
if 'FrameSearch' not in dir(self.Source) :
self.Source.FrameSearch = SearchFrame(self.parent, -1, u"Rechercher...", self.Source.corpus)
self.dial = SearchDial(self, self.Source.FrameSearch.liste, 1, False)
self.dial.CenterOnParent()
- self.dial.ShowModal()
- self.dial.Destroy()
+ self.dial.Show()
+ #self.dial.Destroy()
def OnRightClick(self, event):
@@ -308,9 +308,9 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
#menu.Append(self.popupID10, u"Spécificités")
menu_conc = wx.Menu()
- menu_conc.Append(self.popupID2, u"dans les uce de la classe")
- menu_conc.Append(self.popupID3, u"dans les uce classées")
- menu_conc.Append(self.popupID4, u"dans toutes les uce")
+ menu_conc.Append(self.popupID2, u"dans les segments de texte de la classe")
+ menu_conc.Append(self.popupID3, u"dans les segments de texte classés")
+ menu_conc.Append(self.popupID4, u"dans tous les segments de texte")
menu.AppendMenu(-1, u"Concordancier", menu_conc)
menu_cnrtl = wx.Menu()
menu_cnrtl.Append(self.popupID5, u"Définition")
@@ -323,7 +323,7 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
menu.AppendSeparator()
menu.Append(self.popupIDgraph, u"Graphe de la classe")
menu.Append(self.idseg, u"Segments répétés")
- menu.Append(self.iducecarac, u"UCE caractéristiques")
+ menu.Append(self.iducecarac, u"Segments de texte caractéristiques")
menu.Append(self.idexport, 'Exporter...')
#menu.Append(self.popupID2, u"Concordancier")
# menu.Append(self.popupID3, "recharger")
@@ -351,7 +351,7 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
if 'corpus' in dir(self.Source):
corpus = self.Source.corpus
corpus.export_classe(self.Source.pathout['classe_%i_export.txt' % self.cl], self.cl)
- dial = wx.MessageDialog(self, self.Source.pathout['classe_%i_export.txt' % self.cl], u"Export", wx.ID_OK|wx.ICON_INFORMATION)
+ dial = wx.MessageDialog(self, self.Source.pathout['classe_%i_export.txt' % self.cl], u"Export", wx.OK|wx.ICON_INFORMATION)
dial.ShowModal()
dial.Destroy()
#if 'corpus' in dir(self.Source):
@@ -552,7 +552,7 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
#ucestxt = [corpus.make_concord(self.la, ' '.join(uce), 'red') for uce in ucestxt]
dlg.Update(4, u'texte...')
#ucis_txt = [' '.join(corpus.ucis[val[1][0]][0]) for val in ntab2]
- win = message(self, u"UCE caractéristiques - Classe %i" % self.cl, (750, 600))
+ win = message(self, u"Segments de texte caractéristiques - Classe %i" % self.cl, (750, 600))
win.html = '\n' + '
'.join(['
'.join([ucis_txt[i], 'score : ' + str(ntab2[i][0]), ucestxt[i]]) for i in range(0,len(ucestxt))]) + '\n'
win.HtmlPage.SetPage(win.html)
dlg.Destroy()
@@ -576,6 +576,12 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col
nbcl = len(title)
nbwords = len(words)
txt = barplot(tableout, words, title, self.Source.parent.RscriptsPath['Rgraph'], tmpgraph)
+ #print 'ATTENTION TEST R'
+ #txt = """
+ #sink('/Users/pierre/Desktop/qdfqsdfqsdfqsdf.txt')
+ #Sys.getlocale()
+ #sink()
+ #"""
tmpscript = tempfile.mktemp(dir=self.Source.parent.TEMPDIR)
file = open(tmpscript,'w')
file.write(txt)