SCM

SCM Repository

[tm] Annotation of /pkg/inst/NEWS.Rd
ViewVC logotype

Annotation of /pkg/inst/NEWS.Rd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1546 - (view) (download) (as text)

1 : feinerer 1170 \name{NEWS}
2 :     \title{News for Package 'tm'}
3 : khornik 1396 \encoding{UTF-8}
4 : feinerer 1541 \section{Changes in tm version 0.7-6}{
5 : khornik 1546 \subsection{NEW FEATURES}{
6 :     \itemize{
7 :     \item \code{TermDocumentMatrix.SimpleCorpus()} now also honors a
8 :     logical \code{removePunctuation} control option (default: false).
9 :     }
10 :     }
11 : feinerer 1541 \subsection{BUG FIXES}{
12 :     \itemize{
13 :     \item Sync encoding fixes in \code{TermDocumentMatrix.SimpleCorpus()} with
14 :     \code{Boost_tokenizer()}.
15 :     }
16 :     }
17 :     }
18 : feinerer 1535 \section{Changes in tm version 0.7-5}{
19 :     \subsection{BUG FIXES}{
20 :     \itemize{
21 :     \item Handle \code{NA}s consistently in tokenizers.
22 :     }
23 :     }
24 :     }
25 : feinerer 1529 \section{Changes in tm version 0.7-4}{
26 :     \subsection{BUG FIXES}{
27 :     \itemize{
28 : feinerer 1531 \item Keep document names in \code{tm_map.SimpleCorpus()}.
29 : feinerer 1529 \item Fix encoding problems in \code{scan_tokenizer()} and
30 :     \code{Boost_tokenizer()}.
31 :     }
32 :     }
33 :     }
34 : feinerer 1520 \section{Changes in tm version 0.7-3}{
35 :     \subsection{BUG FIXES}{
36 :     \itemize{
37 :     \item \code{scan_tokenizer()} now works with character vectors and
38 :     character strings.
39 :     \item \code{removePunctuation()} now works again in \code{latin1} locales.
40 :     \item Handle empty term-document matrices gracefully.
41 :     }
42 :     }
43 :     }
44 : feinerer 1474 \section{Changes in tm version 0.7-2}{
45 : feinerer 1481 \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
46 :     \itemize{
47 :     \item \code{DataframeSource} now only processes data frames with the two
48 :     mandatory columns \code{"doc_id"} and \code{"text"}. Additional columns
49 :     are used as document level metadata. This implements compatibility with
50 :     \emph{Text Interchange Formats} corpora
51 :     (\url{https://github.com/ropensci/tif}).
52 :     \item \code{readTabular()} has been removed. Use \code{DataframeSource}
53 :     instead.
54 : feinerer 1495 \item \code{removeNumbers()} and \code{removePunctuation()} now have an
55 :     argument \code{ucp} to check for Unicode general categories \code{Nd}
56 :     (decimal digits) and \code{P} (punctuation), respectively. Contributed
57 :     by Kurt Hornik.
58 : feinerer 1503 \item The package \pkg{xml2} is now imported for \acronym{XML}
59 :     functionality instead of the (\acronym{CRAN} maintainer orphaned)
60 :     package \pkg{XML}.
61 : feinerer 1481 }
62 :     }
63 : feinerer 1488 \subsection{NEW FEATURES}{
64 :     \itemize{
65 :     \item \code{Boost_tokenizer} provides a tokenizer based on the Boost
66 :     (\url{http://www.boost.org}) Tokenizer.
67 :     }
68 :     }
69 : feinerer 1474 \subsection{BUG FIXES}{
70 :     \itemize{
71 :     \item Correctly handle the \code{dictionary} argument when constructing a
72 : feinerer 1478 term-document matrix from a \code{SimpleCorpus} (reported by Joe
73 :     Corrigan) or from a \code{VCorpus} (reported by Mark Rosenstein).
74 : feinerer 1474 }
75 :     }
76 :     }
77 : khornik 1472 \section{Changes in tm version 0.7-1}{
78 :     \subsection{BUG FIXES}{
79 :     \itemize{
80 :     \item Compilation fixes for Clang's libc++.
81 :     }
82 :     }
83 :     }
84 : feinerer 1437 \section{Changes in tm version 0.7}{
85 : feinerer 1436 \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
86 :     \itemize{
87 :     \item \code{inspect.TermDocumentMatrix()} now displays a sample instead
88 :     of the full matrix. The full dense representation is available via
89 :     \code{as.matrix()}.
90 :     }
91 :     }
92 :     \subsection{NEW FEATURES}{
93 :     \itemize{
94 : feinerer 1437 \item \code{SimpleCorpus} provides a corpus which is optimized for the
95 :     most common usage scenario: importing plain texts from files in a
96 : feinerer 1440 directory or directly from a vector in \R, preprocessing and transforming
97 : feinerer 1437 the texts, and finally exporting them to a term-document matrix. The aim
98 :     is to boost performance and minimize memory pressure. It loads all
99 :     documents into memory, and is designed for medium-sized to large data
100 :     sets.
101 : feinerer 1436 \item \code{inspect()} on text documents as a shorthand for
102 :     \code{writeLines(as.character())}.
103 : feinerer 1450 \item \code{findMostFreqTerms()} finds most frequent terms in a
104 :     document-term or term-document matrix, or a vector of term frequencies.
105 : feinerer 1466 \item \code{tm_parLapply()} is now internally used for the parallelization
106 :     of transformations, filters, and term-document matrix construction. The
107 :     preferred parallelization engine can be registered via
108 :     \code{tm_parLapply_engine()}. The default is to use no parallelization
109 :     (instead of \code{\link[parallel]{mclapply}} (package \pkg{parallel}) in
110 :     previous versions).
111 : feinerer 1436 }
112 :     }
113 :     }
114 : feinerer 1432 \section{Changes in tm version 0.6-2}{
115 :     \subsection{BUG FIXES}{
116 :     \itemize{
117 :     \item \code{format.PlainTextDocument()} now reports only one character
118 :     count for a whole document.
119 :     }
120 :     }
121 :     }
122 : feinerer 1397 \section{Changes in tm version 0.6-1}{
123 : feinerer 1432 \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
124 :     \itemize{
125 :     \item \code{format.PlainTextDocument()} now displays a compact
126 :     representation instead of the content. Use \code{as.character()} to
127 :     obtain the character content (which in turn can be applied to a corpus
128 :     via \code{lapply()}).
129 :     }
130 :     }
131 : feinerer 1397 \subsection{NEW FEATURES}{
132 :     \itemize{
133 : feinerer 1425 \item \code{ZipSource()} for processing ZIP files.
134 : feinerer 1397 \item Sources now provide \code{open()} and \code{close()}.
135 : feinerer 1425 \item \code{termFreq()} now accepts \code{Span_Tokenizer} and
136 :     \code{Token_Tokenizer} (both from package \pkg{NLP}) objects as
137 :     tokenizers.
138 :     \item \code{readTagged()}, a reader for text documents containing
139 :     POS-tagged words.
140 : feinerer 1397 }
141 :     }
142 : feinerer 1413 \subsection{BUG FIXES}{
143 :     \itemize{
144 :     \item The function \code{removeWords()} now correctly processes words
145 :     being truncations of others. Reported by Александр Труфанов.
146 :     }
147 :     }
148 : feinerer 1397 }
149 : feinerer 1345 \section{Changes in tm version 0.6}{
150 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
151 :     \itemize{
152 : feinerer 1368 \item \code{DirSource()} and \code{URISource()} now use the argument
153 :     \code{encoding} for conversion via \code{iconv()} to \code{"UTF-8"}.
154 :     \item \code{termFreq()} now uses \code{words()} as the default tokenizer.
155 : feinerer 1345 \item Text documents now provide the functions \code{content()} and
156 :     \code{as.character()} to access the (possibly raw) document content and
157 :     the natural language text in a suitable (not necessarily structured)
158 :     form.
159 : feinerer 1372 \item The internal representation of corpora, sources, and text documents
160 :     changed. Saved objects created with older \pkg{tm} versions are
161 :     incompatible and need to be rebuilt.
162 : feinerer 1345 }
163 :     }
164 :     \subsection{NEW FEATURES}{
165 :     \itemize{
166 :     \item \code{DirSource()} and \code{URISource()} now have a \code{mode}
167 :     argument specifying how elements should be read (no read, binary, text).
168 :     \item Improved high-level documentation on corpora (\code{?Corpus}), text
169 :     documents (\code{?TextDocument}), sources (\code{?Source}), and readers
170 :     (\code{?Reader}).
171 : feinerer 1368 \item Integration with package \pkg{NLP}.
172 :     \item Romanian stopwords. Suggested by Cristian Chirita.
173 :     \item \code{words.PlainTextDocument()} delivers word tokens in the
174 :     document.
175 : feinerer 1345 }
176 :     }
177 :     \subsection{BUG FIXES}{
178 :     \itemize{
179 :     \item The function \code{stemCompletion()} now avoids spurious duplicate
180 :     results. Reported by Seong-Hyeon Kim.
181 :     }
182 :     }
183 :     \subsection{DEPRECATED & DEFUNCT}{
184 :     \itemize{
185 :     \item Following functions have been removed:
186 :     \itemize{
187 :     \item \code{Author()}, \code{DateTimeStamp()}, \code{CMetaData()},
188 :     \code{content_meta()}, \code{DMetaData()}, \code{Description()},
189 :     \code{Heading()}, \code{ID()}, \code{Language()},
190 :     \code{LocalMetaData()}, \code{Origin()}, \code{prescindMeta()},
191 :     \code{sFilter()} (use \code{meta()} instead).
192 :     \item \code{dissimilarity()} (use \code{proxy::dist()} instead).
193 :     \item \code{makeChunks()} (use \code{[} and \code{[[} manually).
194 :     \item \code{summary.Corpus()} and \code{summary.TextRepository()}
195 :     (\code{print()} now gives a more informative but succinct overview).
196 :     \item \code{TextRepository()} and \code{RepoMetaData()} (use e.g. a
197 :     list to store multiple corpora instead).
198 :     }
199 :     }
200 :     }
201 :     }
202 : feinerer 1239 \section{Changes in tm version 0.5-10}{
203 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
204 :     \itemize{
205 :     \item License changed to GPL-3 (from GPL-2 | GPL-3).
206 : feinerer 1255 \item Following functions have been renamed:
207 :     \itemize{
208 : feinerer 1432 \item \code{tm_tag_score()} to \code{tm_term_score()}.
209 : feinerer 1255 }
210 : feinerer 1239 }
211 :     }
212 : feinerer 1242 \subsection{DEPRECATED & DEFUNCT}{
213 :     \itemize{
214 : feinerer 1253 \item Following functions have been removed:
215 :     \itemize{
216 : feinerer 1277 \item \code{Dictionary()} (use a character vector instead; use
217 : feinerer 1535 \code{Terms()} to extract terms from a document-term or term-document
218 : feinerer 1277 matrix),
219 : feinerer 1258 \item \code{GmaneSource()} (but still available via an example in
220 : feinerer 1283 \code{XMLSource()}),
221 : feinerer 1260 \item \code{preprocessReut21578XML()} (moved to package
222 :     \pkg{tm.corpus.Reuters21578}),
223 : feinerer 1258 \item \code{readGmane()} (but still available via an example in
224 : feinerer 1283 \code{readXML()}),
225 : feinerer 1432 \item \code{searchFullText()} and \code{tm_intersect()}
226 : feinerer 1253 (use \code{grep()} instead).
227 :     }
228 : feinerer 1242 \item Following S3 classes are no longer registered as S4 classes:
229 :     \itemize{
230 : feinerer 1432 \item \code{VCorpus} and \code{PlainTextDocument}.
231 : feinerer 1242 }
232 :     }
233 :     }
234 : feinerer 1239 }
235 : feinerer 1224 \section{Changes in tm version 0.5-9}{
236 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
237 :     \itemize{
238 : feinerer 1226 \item Stemming functionality is now provided by the package
239 :     \pkg{SnowballC} replacing packages \pkg{Snowball} and \pkg{RWeka}.
240 : feinerer 1224 \item All stopword lists (besides Catalan and SMART) available via
241 :     \code{stopwords()} now come from the Snowball stemmer project.
242 : feinerer 1227 \item Transformations, filters, and term-document matrix construction
243 :     now use \code{\link[parallel]{mclapply}} (package \pkg{parallel}).
244 :     Packages \pkg{snow} and \pkg{Rmpi} are no longer used.
245 : feinerer 1224 }
246 :     }
247 : feinerer 1227 \subsection{DEPRECATED & DEFUNCT}{
248 :     \itemize{
249 :     \item Following functions have been removed:
250 :     \itemize{
251 : feinerer 1432 \item \code{tm_startCluster()} and \code{tm_stopCluster()}.
252 : feinerer 1227 }
253 :     }
254 :     }
255 : feinerer 1224 }
256 : feinerer 1173 \section{Changes in tm version 0.5-8}{
257 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
258 :     \itemize{
259 :     \item The function \code{termFreq()} now processes the
260 : feinerer 1535 \code{tolower} and \code{tokenize} options first.
261 : feinerer 1173 }
262 :     }
263 : feinerer 1174 \subsection{NEW FEATURES}{
264 :     \itemize{
265 :     \item Catalan stopwords. Requested by Xavier Fernández i Marín.
266 :     }
267 :     }
268 : feinerer 1173 \subsection{BUG FIXES}{
269 :     \itemize{
270 :     \item The function \code{termFreq()} now correctly accepts
271 :     user-provided stopwords. Reported by Bettina Grün.
272 :     \item The function \code{termFreq()} now correctly handles the
273 :     lower bound of the option \code{wordLength}. Reported by Steven
274 :     C. Bagley.
275 :     }
276 :     }
277 :     }
278 : feinerer 1170 \section{Changes in tm version 0.5-7}{
279 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
280 :     \itemize{
281 :     \item The function \code{termFreq()} provides two new arguments for
282 :     generalized bounds checking of term frequencies and word
283 :     lengths. This replaces the arguments minDocFreq and
284 :     minWordLength.
285 :     \item The function \code{termFreq()} is now sensitive to the order of
286 :     control options.
287 :     }
288 :     }
289 :     \subsection{NEW FEATURES}{
290 :     \itemize{
291 :     \item Weighting schemata for term-document matrices in SMART notation.
292 :     \item Local and global options for term-document matrix
293 :     construction.
294 :     \item SMART stopword list was added.
295 :     }
296 :     }
297 :     }
298 :     \section{Changes in tm version 0.5-5}{
299 :     \subsection{NEW FEATURES}{
300 :     \itemize{
301 :     \item Access documents in a corpus by names (fallback to IDs if names are
302 :     not set), i.e., allow a string for the corpus operator `[[`.
303 :     }
304 :     }
305 :     \subsection{BUG FIXES}{
306 :     \itemize{
307 :     \item The function \code{findFreqTerms()} now checks bounds on a global level
308 :     (to comply with the manual page) instead per document. Reported
309 :     and fixed by Thomas Zapf-Schramm.
310 :     }
311 :     }
312 :     }
313 :     \section{Changes in tm version 0.5-4}{
314 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
315 :     \itemize{
316 :     \item Use IETF language tags for language codes (instead of ISO 639-2).
317 :     }
318 :     }
319 :     \subsection{NEW FEATURES}{
320 :     \itemize{
321 :     \item The function \code{tm_tag_score()} provides functionality to score
322 :     documents based on the number of tags found. This is useful for
323 :     sentiment analysis.
324 :     \item The weighting function for term frequency-inverse document
325 :     frequency \code{weightTfIdf()} has now an option for term
326 :     normalization.
327 :     \item Plotting functions to test for Zipf's and Heaps' law on a
328 :     term-document matrix were added: \code{Zipf_plot()} and
329 :     \code{Heaps_plot()}. Contributed by Kurt Hornik.
330 :     }
331 :     }
332 :     }
333 :     \section{Changes in tm version 0.5-3}{
334 :     \subsection{NEW FEATURES}{
335 :     \itemize{
336 :     \item The reader function \code{readRCV1asPlain()} was added and combines the
337 :     functionality of \code{readRCV1()} and \code{as.PlainTextDocument()}.
338 :     \item The function \code{stemCompletion()} has a set of new heuristics.
339 :     }
340 :     }
341 :     }
342 :     \section{Changes in tm version 0.5-2}{
343 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
344 :     \itemize{
345 :     \item The function \code{termFreq()} which is used for building a
346 :     term-document matrix now uses a whitespace oriented tokenizer
347 :     as default.
348 :     }
349 :     }
350 :     \subsection{NEW FEATURES}{
351 :     \itemize{
352 :     \item A combine method for merging multiple term-document matrices
353 :     was added (\code{c.TermDocumentMatrix()}).
354 :     \item The function \code{termFreq()} has now an option to remove
355 :     punctuation characters.
356 :     }
357 :     }
358 :     \subsection{DEPRECATED & DEFUNCT}{
359 :     \itemize{
360 :     \item Following functions have been removed:
361 :     \itemize{
362 : feinerer 1432 \item \code{CSVSource()} (use \code{DataframeSource(read.csv(..., stringsAsFactors = FALSE))} instead), and
363 : feinerer 1170 \item \code{TermDocMatrix()} (use \code{DocumentTermMatrix()} instead).
364 :     }
365 :     }
366 :     }
367 :     \subsection{BUG FIXES}{
368 :     \itemize{
369 :     \item \code{removeWords()} no longer skips words at the beginning or the end
370 :     of a line. Reported by Mark Kimpel.
371 :     }
372 :     }
373 :     }
374 :     \section{Changes in tm version 0.5-1}{
375 :     \subsection{BUG FIXES}{
376 :     \itemize{
377 :     \item \code{preprocessReut21578XML()} no longer generates invalid file names.
378 :     }
379 :     }
380 :     }
381 :     \section{Changes in tm version 0.5}{
382 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
383 :     \itemize{
384 :     \item All classes, functions, and generics are reimplemented using
385 :     the S3 class system.
386 :     \item Following functions have been renamed:
387 :     \itemize{
388 : feinerer 1432 \item \code{activateCluster()} to \code{tm_startCluster()},
389 : feinerer 1170 \item \code{asPlain()} to \code{as.PlainTextDocument()},
390 :     \item \code{deactivateCluster()} to \code{tm_stopCluster()},
391 :     \item \code{tmFilter()} to \code{tm_filter()},
392 :     \item \code{tmIndex()} to \code{tm_index()},
393 :     \item \code{tmIntersect()} to \code{tm_intersect()}, and
394 :     \item \code{tmMap()} to \code{tm_map()}.
395 :     }
396 :     \item Mail handling functionality is factored out to the
397 : feinerer 1233 \pkg{tm.plugin.mail} package.
398 : feinerer 1170 }
399 :     }
400 :     \subsection{DEPRECATED & DEFUNCT}{
401 :     \itemize{
402 :     \item Following functions have been removed:
403 :     \itemize{
404 :     \item \code{tmTolower()} (use \code{tolower()} instead), and
405 : feinerer 1172 \item \code{replacePatterns()} (use \code{gsub()} instead).
406 : feinerer 1170 }
407 :     }
408 :     }
409 :     }
410 :     \section{Changes in tm version 0.4}{
411 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
412 :     \itemize{
413 :     \item The Corpus class is now virtual providing an abstract
414 :     interface.
415 :     \item VCorpus, the default implementation of the abstract corpus
416 :     interface (by subclassing), provides a corpus with volatile (=
417 : feinerer 1438 standard \R object) semantics. It loads all documents into
418 : feinerer 1170 memory, and is designed for small to medium-sized data sets.
419 :     \item PCorpus, an implementation of the abstract corpus interface (by
420 :     subclassing), provides a corpus with permanent storage
421 :     semantics. The actual data is stored in an external database
422 : feinerer 1233 (file) object (as supported by the \pkg{filehash} package), with
423 : feinerer 1170 automatic (un-)loading into memory. It is designed for systems
424 :     with small memory.
425 :     \item Language codes are now in ISO 639-2 (instead of ISO 639-1).
426 :     \item Reader functions no longer have a load argument for lazy
427 :     loading.
428 :     }
429 :     }
430 :     \subsection{NEW FEATURES}{
431 :     \itemize{
432 :     \item The reader function \code{readReut21578XMLasPlain()} was added and
433 :     combines the functionality of \code{readReut21578XML()} and \code{asPlain()}.
434 :     }
435 :     }
436 :     \subsection{BUG FIXES}{
437 :     \itemize{
438 :     \item \code{weightTfIdf()} no longer applies a binary weighting to an input
439 :     matrix in term frequency format (which happened only in 0.3-4).
440 :     }
441 :     }
442 :     }
443 :     \section{Changes in tm version 0.3-4}{
444 :     \subsection{SIGNIFICANT USER-VISIBLE CHANGES}{
445 :     \itemize{
446 :     \item \code{.onLoad()} no longer tries to start a MPI cluster (which often
447 :     failed in misconfigured environments). Use \code{activateCluster()}
448 :     and \code{deactivateCluster()} instead.
449 :     \item DocumentTermMatrix (the improved reimplementation of defunct
450 : feinerer 1233 TermDocMatrix) does not use the \pkg{Matrix} package anymore.
451 : feinerer 1170 }
452 :     }
453 :     \subsection{NEW FEATURES}{
454 :     \itemize{
455 :     \item The \code{DirSource()} constructor now accepts the two new (optional)
456 :     arguments pattern and ignore.case. With pattern one can define
457 :     a regular expression for selecting only matching files, and
458 :     ignore.case specifies whether pattern-matching is
459 :     case-sensitive.
460 :     \item The \code{readNewsgroup()} reader function can now be configured for
461 :     custom date formats (via the DateFormat argument).
462 :     \item The \code{readPDF()} reader function can now be configured (via the
463 :     PdfinfoOptions and PdftotextOptions arguments).
464 :     \item The \code{readDOC()} reader function can now be configured (via the
465 :     AntiwordOptions argument).
466 :     \item Sources now can be vectorized. This allows faster corpus
467 :     construction.
468 :     \item New XMLSource class for arbitrary XML files.
469 :     \item The new \code{readTabular()} reader function allows to create a custom
470 :     tailor-made reader configured via mappings from a tabular data
471 :     structure.
472 :     \item The new \code{readXML()} reader function allows to read in arbitrary
473 :     XML files which are described with a specification.
474 :     \item The new \code{tmReduce()} transformation allows to combine multiple
475 :     maps into one transformation.
476 :     }
477 :     }
478 :     \subsection{DEPRECATED & DEFUNCT}{
479 :     \itemize{
480 :     \item CSVSource is defunct (use DataframeSource instead).
481 :     \item weightLogical is defunct.
482 :     \item TermDocMatrix is defunct (use DocumentTermMatrix or
483 :     TermDocumentMatrix instead).
484 :     }
485 :     }
486 :     }
487 :     \section{Changes in tm version 0.3-3}{
488 :     \subsection{NEW FEATURES}{
489 :     \itemize{
490 :     \item The abstract Source class gets a default implementation for
491 :     the \code{stepNext()} method. It increments the position counter by
492 :     one, a reasonable value for most sources. For special purposes
493 :     custom methods can be created via overloading \code{stepNext()} of
494 :     the subclass.
495 :     \item New URISource class for a single document identified by a
496 :     Uniform Resource Identifier.
497 :     \item New DataframeSource for documents stored in a data frame. Each
498 :     row is interpreted as a single document.
499 :     }
500 :     }
501 :     \subsection{BUG FIXES}{
502 :     \itemize{
503 :     \item Fix off-by-one error in \code{convertMboxEml()} function. Reported by
504 :     Angela Bohn.
505 :     \item Sort row indices in sparse term-document matrices. Kudos to
506 :     Martin Mächler for his suggestions.
507 :     \item Sources and readers no longer evaluate calls in a non-standard
508 :     way.
509 :     }
510 :     }
511 :     }
512 :     \section{Changes in tm version 0.3-2}{
513 :     \subsection{NEW FEATURES}{
514 :     \itemize{
515 :     \item Weighting functions now have an Acronym slot containing
516 :     abbreviations of the weighting functions' names. This is highly
517 :     useful when generating tables with indications which weighting
518 :     scheme was actually used for your experiments.
519 :     \item The functions \code{tmFilter()}, \code{tmIndex()}, \code{tmMap()} and \code{TermDocMatrix()}
520 : feinerer 1233 now can use a MPI cluster (via the \pkg{snow} and \pkg{Rmpi} packages) if
521 : feinerer 1170 available. Use \code{(de)activateCluster()} to manually override
522 :     cluster usage settings. Special thanks to Stefan Theussl for
523 :     his constructive comments.
524 :     \item The Source class receives a new Length slot. It contains the
525 :     number of elements provided by the source (although there
526 :     might be rare cases where the number cannot be determined in
527 :     advance---then it should be set to zero).
528 :     }
529 :     }
530 :     }

R-Forge@R-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business University of Wisconsin - Madison Powered By FusionForge