Skip to content

Commit 1b56de3

Browse files
committed
1 parent 5cc746b commit 1b56de3

File tree

277 files changed

+1564158
-50
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

277 files changed

+1564158
-50
lines changed

OldProjects.sln

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 15
4-
VisualStudioVersion = 15.0.28307.779
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.29728.190
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Явная и неявная схема. Дм. ПА", "Явная и неявная схема. Дм. ПА\Явная и неявная схема. Дм. ПА.csproj", "{120E2DA1-3A6D-48B0-B5AC-A4EE5B81A4F5}"
77
EndProject
@@ -47,14 +47,14 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Свойства графо
4747
EndProject
4848
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo_For_FlexibleMessageBox", "..\Code\ДОПОЛНЕНИЯ\Demo_For_FlexibleMessageBox-noexe\Demo_For_FlexibleMessageBox\Demo_For_FlexibleMessageBox.csproj", "{F1FD937B-C84E-4F6C-B533-4982BD43914F}"
4949
EndProject
50-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Классы (библиотека)", "..\Code\Классы\Классы (библиотека).csproj", "{CD3EEFDE-74ED-48DA-8E82-1E6ABAB1A140}"
51-
EndProject
52-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Библиотека графики", "..\Code\Библиотека графики\Библиотека графики.csproj", "{CE3C0ED7-208C-4043-89A9-19E93F1E2E46}"
53-
EndProject
5450
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Двуслойный волновод", "Двуслойный волновод\Двуслойный волновод.fsproj", "{283F695C-4881-42F7-85BA-D676CB16B3AD}"
5551
EndProject
5652
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{657E93F4-9EA0-4003-B95C-86F4A6C9B7C1}"
5753
EndProject
54+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Классы (библиотека)", "..\MathClasses\Классы\Классы (библиотека).csproj", "{CD3EEFDE-74ED-48DA-8E82-1E6ABAB1A140}"
55+
EndProject
56+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Библиотека графики", "..\MathClasses\Библиотека графики\Библиотека графики.csproj", "{CE3C0ED7-208C-4043-89A9-19E93F1E2E46}"
57+
EndProject
5858
Global
5959
GlobalSection(SolutionConfigurationPlatforms) = preSolution
6060
Debug|Any CPU = Debug|Any CPU
@@ -237,6 +237,14 @@ Global
237237
{F1FD937B-C84E-4F6C-B533-4982BD43914F}.Release|Any CPU.ActiveCfg = Release|x86
238238
{F1FD937B-C84E-4F6C-B533-4982BD43914F}.Release|x86.ActiveCfg = Release|x86
239239
{F1FD937B-C84E-4F6C-B533-4982BD43914F}.Release|x86.Build.0 = Release|x86
240+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
241+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
242+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|x86.ActiveCfg = Debug|Any CPU
243+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|x86.Build.0 = Debug|Any CPU
244+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
245+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|Any CPU.Build.0 = Release|Any CPU
246+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|x86.ActiveCfg = Release|Any CPU
247+
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|x86.Build.0 = Release|Any CPU
240248
{CD3EEFDE-74ED-48DA-8E82-1E6ABAB1A140}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
241249
{CD3EEFDE-74ED-48DA-8E82-1E6ABAB1A140}.Debug|Any CPU.Build.0 = Debug|Any CPU
242250
{CD3EEFDE-74ED-48DA-8E82-1E6ABAB1A140}.Debug|x86.ActiveCfg = Debug|Any CPU
@@ -253,14 +261,6 @@ Global
253261
{CE3C0ED7-208C-4043-89A9-19E93F1E2E46}.Release|Any CPU.Build.0 = Release|Any CPU
254262
{CE3C0ED7-208C-4043-89A9-19E93F1E2E46}.Release|x86.ActiveCfg = Release|Any CPU
255263
{CE3C0ED7-208C-4043-89A9-19E93F1E2E46}.Release|x86.Build.0 = Release|Any CPU
256-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
257-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
258-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|x86.ActiveCfg = Debug|Any CPU
259-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Debug|x86.Build.0 = Debug|Any CPU
260-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
261-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|Any CPU.Build.0 = Release|Any CPU
262-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|x86.ActiveCfg = Release|Any CPU
263-
{283F695C-4881-42F7-85BA-D676CB16B3AD}.Release|x86.Build.0 = Release|Any CPU
264264
EndGlobalSection
265265
GlobalSection(SolutionProperties) = preSolution
266266
HideSolutionNode = FALSE

PeriodSol/PeriodSol.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<None Include="App.config" />
8383
</ItemGroup>
8484
<ItemGroup>
85-
<ProjectReference Include="..\..\Code\Классы\Классы %28библиотека%29.csproj">
85+
<ProjectReference Include="..\..\MathClasses\Классы\Классы %28библиотека%29.csproj">
8686
<Project>{cd3eefde-74ed-48da-8e82-1e6abab1a140}</Project>
8787
<Name>Классы %28библиотека%29</Name>
8888
</ProjectReference>

drawgraphProgram/SystAnalys_lr1/Свойства графов. Дм. Па.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,11 @@
138138
<None Include="Resources\chain.jpg" />
139139
</ItemGroup>
140140
<ItemGroup>
141-
<ProjectReference Include="..\..\..\Code\Классы\Классы %28библиотека%29.csproj">
141+
<ProjectReference Include="..\..\..\MathClasses\Библиотека графики\Библиотека графики.csproj">
142+
<Project>{ce3c0ed7-208c-4043-89a9-19e93f1e2e46}</Project>
143+
<Name>Библиотека графики</Name>
144+
</ProjectReference>
145+
<ProjectReference Include="..\..\..\MathClasses\Классы\Классы %28библиотека%29.csproj">
142146
<Project>{cd3eefde-74ed-48da-8e82-1e6abab1a140}</Project>
143147
<Name>Классы %28библиотека%29</Name>
144148
</ProjectReference>

Двуслойный волновод/Двуслойный волновод.fsproj

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,12 @@
7575
</Reference>
7676
</ItemGroup>
7777
<ItemGroup>
78-
<ProjectReference Include="..\..\Code\Классы\Классы %28библиотека%29.csproj">
78+
<ProjectReference Include="..\..\MathClasses\Библиотека графики\Библиотека графики.csproj">
79+
<Name>Библиотека графики</Name>
80+
<Project>{ce3c0ed7-208c-4043-89a9-19e93f1e2e46}</Project>
81+
<Private>True</Private>
82+
</ProjectReference>
83+
<ProjectReference Include="..\..\MathClasses\Классы\Классы %28библиотека%29.csproj">
7984
<Name>Классы (библиотека)</Name>
8085
<Project>{cd3eefde-74ed-48da-8e82-1e6abab1a140}</Project>
8186
<Private>True</Private>

Диплом/Диплом.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,11 @@
102102
<None Include="App.config" />
103103
</ItemGroup>
104104
<ItemGroup>
105-
<ProjectReference Include="..\..\Code\Библиотека графики\Библиотека графики.csproj">
105+
<ProjectReference Include="..\..\MathClasses\Библиотека графики\Библиотека графики.csproj">
106106
<Project>{ce3c0ed7-208c-4043-89a9-19e93f1e2e46}</Project>
107107
<Name>Библиотека графики</Name>
108108
</ProjectReference>
109-
<ProjectReference Include="..\..\Code\Классы\Классы %28библиотека%29.csproj">
109+
<ProjectReference Include="..\..\MathClasses\Классы\Классы %28библиотека%29.csproj">
110110
<Project>{cd3eefde-74ed-48da-8e82-1e6abab1a140}</Project>
111111
<Name>Классы %28библиотека%29</Name>
112112
</ProjectReference>

Задача Штурма-Лиувилля/Задача Штурма-Лиувилля. Дм. ПА.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,11 @@
8383
<None Include="App.config" />
8484
</ItemGroup>
8585
<ItemGroup>
86-
<ProjectReference Include="..\..\Code\Классы\Классы %28библиотека%29.csproj">
86+
<ProjectReference Include="..\..\MathClasses\Библиотека графики\Библиотека графики.csproj">
87+
<Project>{ce3c0ed7-208c-4043-89a9-19e93f1e2e46}</Project>
88+
<Name>Библиотека графики</Name>
89+
</ProjectReference>
90+
<ProjectReference Include="..\..\MathClasses\Классы\Классы %28библиотека%29.csproj">
8791
<Project>{cd3eefde-74ed-48da-8e82-1e6abab1a140}</Project>
8892
<Name>Классы %28библиотека%29</Name>
8993
</ProjectReference>
Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
df=read.csv(url(http:/minerals.usgs.gov/alaska/economic/sewpen.html))
2+
df=read.csv(url(http://minerals.usgs.gov/alaska/economic/sewpen.html))
3+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
4+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"))
5+
View(df1)
6+
View(df2)
7+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),drop=4)
8+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
9+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=4)
10+
View(df2)
11+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5)
12+
View(df2)
13+
View(df2)
14+
View(df1)
15+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=6)
16+
View(df2)
17+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".")
18+
View(df2)
19+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don`t remember")
20+
View(df2)
21+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don't remember")
22+
View(df1)
23+
View(df2)
24+
View(df1)
25+
View(df1)
26+
df=rbind(df1,df2)
27+
View(df2)
28+
View(df1)
29+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
30+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don't remember")
31+
df2$Observer=NA
32+
df=rbind(df1,df2[,-ncol(df2)])
33+
View(df2)
34+
View(df1)
35+
View(df1)
36+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
37+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don't remember")
38+
df=rbind(df1[,-2],df2[,-ncol(df2)])
39+
View(df1)
40+
View(df2)
41+
View(df2)
42+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
43+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don't remember")
44+
df=rbind(df1[,-2],df2)
45+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
46+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don't remember")
47+
names(df2)=names(df1[,-2])
48+
df=rbind(df1[,-2],df2)
49+
summary(df)
50+
View(df1)
51+
View(df1)
52+
cv=names(df)[-(1:3)][c(T,F)]
53+
df$total=rowSums(df[,cv])
54+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
55+
df2=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat2.csv"),skip=5,sep = ";",dec=".",na.strings = "Don't remember")
56+
names(df2)=names(df1[,-2])
57+
df=rbind(df1[,-2],df2)
58+
df[,nrow(df)]=numeric(df[,nrow(df)])
59+
df=rbind(df1[,-2],df2)
60+
df[,ncol(df)]=numeric(df[,col(df)])
61+
df=rbind(df1[,-2],df2)
62+
df[,ncol(df)]=numeric(df[,ncol(df)])
63+
df=rbind(df1[,-2],df2)
64+
df[,ncol(df)]=as.numeric(df[,ncol(df)])
65+
cv=names(df)[-(1:3)][c(T,F)]
66+
df$total=rowSums(df[,cv])
67+
summary(df$total)
68+
sapply(df[,endsWith(names(df),"Ht")], max)
69+
sort(sapply(df[,endsWith(names(df),"Ht")], max))
70+
sort(-sapply(df[,endsWith(names(df),"Ht")], max))
71+
sort(sapply(df[,endsWith(names(df),"Ht")], max),decreasing = T)
72+
df=df1[,c(1,endsWith(names(df),"Ht"))]
73+
View(df)
74+
View(df)
75+
df1=read.csv(url("https://github.com/tonytonov/Rcourse/raw/master/R%20programming/avianHabitat.csv"))
76+
View(df1)
77+
df=cbind(df1[,2],df1[,endsWith(names(df),"Ht")])
78+
View(df)
79+
df=cbind(df1[,2],df1[,endsWith(names(df1),"Ht")])
80+
View(df)
81+
vc=sapply(df[,-1], max)
82+
for(i in 2:ncol(df)){
83+
print(df[which(df[,c(1,i)]==vc[i-1]),c(1,i)])
84+
}
85+
tapply(df$PDB, df$Observer_name, max)
86+
View(df)
87+
vc=sapply(df[,-1], max)
88+
for(i in 2:ncol(df)){
89+
k= which(df[,i]==vc[i-1])
90+
print(df[k,c(1,i)])
91+
}
92+
cat_temper <- c("задиристый", "игривый", "спокойный", "ленивый")
93+
cat_color <- c("белый", "серый", "чёрный", "рыжий")
94+
cat_age <- c("кот", "котёнок")
95+
cat_trait <- c("с умными глазами", "с острыми когтями", "с длинными усами")
96+
expand.grid(cat_temper,cat_color,cat_age,cat_trait)
97+
#всевозможные комбинации
98+
expand.grid(cat_temper,cat_color,cat_age,cat_trait, KEEP.OUT.ATTRS = TRUE)
99+
expand.grid(cat_temper,cat_color,cat_age,cat_trait, KEEP.OUT.ATTRS = FALSE)
100+
expand.grid(cat_temper,cat_color,cat_age,cat_trait)[42]
101+
expand.grid(cat_temper,cat_color,cat_age,cat_trait)[42,]
102+
#всевозможные комбинации
103+
sort(expand.grid(cat_temper,cat_color,cat_age,cat_trait))
104+
expand.grid(cat_temper,cat_color,cat_age,cat_trait) %>% arrange(cat_temper,cat_color,cat_age,cat_trait)
105+
library(dplyr)
106+
#всевозможные комбинации
107+
expand.grid(cat_temper,cat_color,cat_age,cat_trait) %>% arrange(cat_temper,cat_color,cat_age,cat_trait)
108+
library(dplyr)
109+
#всевозможные комбинации
110+
expand.grid(cat_temper,cat_color,cat_age,cat_trait) %>%
111+
arrange(cat_temper,cat_color,cat_age,cat_trait)
112+
library(stringi)
113+
#всевозможные комбинации
114+
expand.grid(stri_sort(cat_temper),stri_sort(cat_color),stri_sort(cat_age),stri_sort(cat_trait))
115+
m=mapply(paste, d)
116+
library(stringi)
117+
#всевозможные комбинации
118+
d=expand.grid(cat_temper,cat_color,cat_age,cat_trait)
119+
m=mapply(paste, d)
120+
View(m)
121+
m=mapply(paste, d[[1]],d[[2]])
122+
m=mapply(paste, d[[1:4]])
123+
m=mapply(paste, d[,1:4])
124+
m=mapply(paste, d[[1]],df[[2]],df[[3]],df[[4]])
125+
d=expand.grid(cat_temper,cat_color,cat_age,cat_trait)
126+
m=mapply(paste, d[[1]],d[[2]],d[[3]],d[[4]])
127+
sort(m)
128+
View(df1)
129+
View(df)
130+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
131+
View(df)
132+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
133+
names(df)[1:2]=c("P","S")
134+
View(df)
135+
df %>% group_by(P,S) %>% summarise_each(funs = function(x)max(x)>0)
136+
library(dplyr)
137+
df %>% group_by(P,S) %>% summarise_each(funs = function(x)max(x)>0) %>% sum
138+
View(df)
139+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
140+
names(df)[1:2]=c("P","S")
141+
df[,1]=apply(df[,1],1,function(t)stri_sub(t,length = length(t)-2))
142+
apply(df[,1],1,function(t)stri_sub(t,length = length(t)-2))
143+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
144+
names(df)[1:2]=c("P","S")
145+
df[,1]=apply(df[,1],1,function(t)stri_sub(t,length = nchar(t)-2))
146+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
147+
names(df)[1:2]=c("P","S")
148+
df[,1]
149+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
150+
names(df)[1:2]=c("P","S")
151+
df=transform(df,P=stri_replace(df$P,"[:digit:]+",""))
152+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
153+
names(df)[1:2]=c("P","S")
154+
df=transform(df,P=factor(str_replace(df$P,"[:digit:]+","")) )
155+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
156+
names(df)[1:2]=c("P","S")
157+
df=transform(df,P=factor(stri_replace(df$P,"[:digit:]+","")) )
158+
df=transform(df,P=factor(stri_replace(.$P,"[:digit:]+","")) )
159+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
160+
names(df)[1:2]=c("P","S")
161+
df=transform(df,P=factor(stri_replace(.$P,regex="[:digit:]+","")) )
162+
df=cbind(df1[,1:2],df1[,endsWith(names(df1),"Ht")])
163+
names(df)[1:2]=c("P","S")
164+
df=transform(df,P=factor(stri_replace(df$P,regex="[:digit:]+","")) )
165+
View(df)
166+
library(dplyr)
167+
df %>% group_by(P,S) %>% summarise_each(funs = function(x)max(x)>0)
168+
df %>% group_by(P,S) %>% summarise_each(funs = function(x)sum(x>0))

0 commit comments

Comments
 (0)