<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://digida.mgpu.ru/index.php?action=history&amp;feed=atom&amp;title=Spark%26R</id>
	<title>Spark&amp;R - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://digida.mgpu.ru/index.php?action=history&amp;feed=atom&amp;title=Spark%26R"/>
	<link rel="alternate" type="text/html" href="http://digida.mgpu.ru/index.php?title=Spark%26R&amp;action=history"/>
	<updated>2026-06-08T03:21:58Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://digida.mgpu.ru/index.php?title=Spark%26R&amp;diff=44402&amp;oldid=prev</id>
		<title>Patarakin в 09:37, 24 февраля 2026</title>
		<link rel="alternate" type="text/html" href="http://digida.mgpu.ru/index.php?title=Spark%26R&amp;diff=44402&amp;oldid=prev"/>
		<updated>2026-02-24T09:37:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 12:37, 24 февраля 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;syntaxhighlight lang=&quot;R&quot; line&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;install.packages(&amp;quot;sparklyr&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;install.packages(&amp;quot;sparklyr&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;install.packages(&amp;quot;dplyr&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;install.packages(&amp;quot;dplyr&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Строка 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 83:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;########&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;########&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;----&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Lesson]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Patarakin</name></author>
	</entry>
	<entry>
		<id>http://digida.mgpu.ru/index.php?title=Spark%26R&amp;diff=44401&amp;oldid=prev</id>
		<title>Patarakin: Новая страница: «install.packages(&quot;sparklyr&quot;) install.packages(&quot;dplyr&quot;) library(&quot;sparklyr&quot;) library(&quot;dplyr&quot;) #-- packageVersion(&quot;sparklyr&quot;) #-- spark_available_versions()  spark_install() sc &lt;- spark_connect(master = &quot;local&quot;)  cars &lt;- copy_to(sc, mtcars) cars  spark_web(sc)  count(cars) ### getwd() setwd(&quot;C:/Users/PatarakinED/Documents/R_experiments&quot;)  ### select(cars, hp, mpg) %&gt;%   sample_n(100) %&gt;%   collect() %&gt;%   plot()  model &lt;- ml_linear_regression(cars, mpg ~ hp) mo...»</title>
		<link rel="alternate" type="text/html" href="http://digida.mgpu.ru/index.php?title=Spark%26R&amp;diff=44401&amp;oldid=prev"/>
		<updated>2026-02-24T09:36:57Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «install.packages(&amp;quot;sparklyr&amp;quot;) install.packages(&amp;quot;dplyr&amp;quot;) library(&amp;quot;sparklyr&amp;quot;) library(&amp;quot;dplyr&amp;quot;) #-- packageVersion(&amp;quot;sparklyr&amp;quot;) #-- spark_available_versions()  spark_install() sc &amp;lt;- spark_connect(master = &amp;quot;local&amp;quot;)  cars &amp;lt;- copy_to(sc, mtcars) cars  spark_web(sc)  count(cars) ### getwd() setwd(&amp;quot;C:/Users/PatarakinED/Documents/R_experiments&amp;quot;)  ### select(cars, hp, mpg) %&amp;gt;%   sample_n(100) %&amp;gt;%   collect() %&amp;gt;%   plot()  model &amp;lt;- ml_linear_regression(cars, mpg ~ hp) mo...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;install.packages(&amp;quot;sparklyr&amp;quot;)&lt;br /&gt;
install.packages(&amp;quot;dplyr&amp;quot;)&lt;br /&gt;
library(&amp;quot;sparklyr&amp;quot;)&lt;br /&gt;
library(&amp;quot;dplyr&amp;quot;)&lt;br /&gt;
#--&lt;br /&gt;
packageVersion(&amp;quot;sparklyr&amp;quot;)&lt;br /&gt;
#--&lt;br /&gt;
spark_available_versions()&lt;br /&gt;
&lt;br /&gt;
spark_install()&lt;br /&gt;
sc &amp;lt;- spark_connect(master = &amp;quot;local&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
cars &amp;lt;- copy_to(sc, mtcars)&lt;br /&gt;
cars&lt;br /&gt;
&lt;br /&gt;
spark_web(sc)&lt;br /&gt;
&lt;br /&gt;
count(cars)&lt;br /&gt;
###&lt;br /&gt;
getwd()&lt;br /&gt;
setwd(&amp;quot;C:/Users/PatarakinED/Documents/R_experiments&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
###&lt;br /&gt;
select(cars, hp, mpg) %&amp;gt;%&lt;br /&gt;
  sample_n(100) %&amp;gt;%&lt;br /&gt;
  collect() %&amp;gt;%&lt;br /&gt;
  plot()&lt;br /&gt;
&lt;br /&gt;
model &amp;lt;- ml_linear_regression(cars, mpg ~ hp)&lt;br /&gt;
model&lt;br /&gt;
&lt;br /&gt;
model %&amp;gt;%&lt;br /&gt;
  ml_predict(copy_to(sc, data.frame(hp = 250 + 10 * 1:10))) %&amp;gt;%&lt;br /&gt;
  transmute(hp = hp, mpg = prediction) %&amp;gt;%&lt;br /&gt;
  full_join(select(cars, hp, mpg)) %&amp;gt;%&lt;br /&gt;
  collect() %&amp;gt;%&lt;br /&gt;
  plot()&lt;br /&gt;
&lt;br /&gt;
## write - read&lt;br /&gt;
spark_write_csv(cars, &amp;quot;cars.csv&amp;quot;)&lt;br /&gt;
cars &amp;lt;- spark_read_csv(sc, &amp;quot;cars.csv&amp;quot;)&lt;br /&gt;
##&lt;br /&gt;
## Dir&lt;br /&gt;
dir.create(&amp;quot;input&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
spark_log(sc)&lt;br /&gt;
&lt;br /&gt;
##-------------&lt;br /&gt;
spark_disconnect(sc)&lt;br /&gt;
spark_disconnect_all()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
summarize_all(cars, mean)&lt;br /&gt;
##&lt;br /&gt;
summarize_all(cars, mean) %&amp;gt;%&lt;br /&gt;
  show_query()&lt;br /&gt;
&lt;br /&gt;
cars %&amp;gt;%&lt;br /&gt;
  mutate(transmission = ifelse(am == 0, &amp;quot;automatic&amp;quot;, &amp;quot;manual&amp;quot;)) %&amp;gt;%&lt;br /&gt;
  group_by(transmission) %&amp;gt;%&lt;br /&gt;
  summarise_all(mean)&lt;br /&gt;
&lt;br /&gt;
ml_corr(cars)&lt;br /&gt;
&lt;br /&gt;
library(corrr)&lt;br /&gt;
correlate(cars, use = &amp;quot;pairwise.complete.obs&amp;quot;, method = &amp;quot;pearson&amp;quot;) &lt;br /&gt;
&lt;br /&gt;
###&lt;br /&gt;
correlate(cars, use = &amp;quot;pairwise.complete.obs&amp;quot;, method = &amp;quot;pearson&amp;quot;) %&amp;gt;%&lt;br /&gt;
  shave() %&amp;gt;%&lt;br /&gt;
  rplot()&lt;br /&gt;
&lt;br /&gt;
library(ggplot2)&lt;br /&gt;
ggplot(aes(as.factor(cyl), mpg), data = mtcars) + geom_col()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ggplot(aes(mpg, wt), data = mtcars) + &lt;br /&gt;
  geom_point()&lt;br /&gt;
&lt;br /&gt;
dbplot_raster(cars, mpg, wt, resolution = 16)&lt;br /&gt;
&lt;br /&gt;
########&lt;/div&gt;</summary>
		<author><name>Patarakin</name></author>
	</entry>
</feed>