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

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