Skip to content

Commit 8c49615

Browse files
committed
adjusted sex_stats post script
1 parent 36005ca commit 8c49615

File tree

6 files changed

+272
-83
lines changed

6 files changed

+272
-83
lines changed

src/common/file_system.R

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,7 @@ get.path.stat.table <- function(object, mode, net.type, order=NA, window.size=NA
254254
# mode: either "scenes", "panel.window", or "page.window".
255255
# net.type: "static", "cumulative", "narr_smooth".
256256
# order: "publication" vs. "story" order for the dynamic networks.
257+
# att: vertex attribute concerned.
257258
# meas.name: file-ready name of the measure.
258259
# window.size: value for this parameter (ignored for mode="scenes").
259260
# overlap: value for this parameter, specified for of the above parameter value.
@@ -267,7 +268,7 @@ get.path.stat.table <- function(object, mode, net.type, order=NA, window.size=NA
267268
#
268269
# returns: full path.
269270
###############################################################################
270-
get.path.stats.topo <- function(mode, net.type, order=NA, meas.name=NA, window.size=NA, overlap=NA, weights=NA, arc=NA, vol=NA, filtered=NA, pref=NA, suf=NA)
271+
get.path.stats.topo <- function(mode, net.type, order=NA, att=NA, meas.name=NA, window.size=NA, overlap=NA, weights=NA, arc=NA, vol=NA, filtered=NA, subfold=NA, pref=NA, suf=NA)
271272
{ # base folder
272273
if(mode=="panel.window")
273274
folder <- STAT_PANELS_FOLDER
@@ -295,9 +296,6 @@ get.path.stats.topo <- function(mode, net.type, order=NA, meas.name=NA, window.s
295296
if(!is.logical(vol))
296297
folder <- file.path(folder, "separate", vol)
297298
}
298-
# # possibly add extra subfolder
299-
# if(!is.na(subfold))
300-
# folder <- file.path(folder, subfold)
301299
# possibly add window size
302300
if(!is.na(window.size))
303301
{ folder <- file.path(folder, paste0("ws=",window.size))
@@ -308,9 +306,15 @@ get.path.stats.topo <- function(mode, net.type, order=NA, meas.name=NA, window.s
308306
# possibly add overlap
309307
else if(!is.na(overlap))
310308
folder <- file.path(folder, paste0("ol=",overlap))
309+
# possibly add attribute name
310+
if(!is.na(att))
311+
folder <- file.path(folder,"attributes",att)
311312
# add weight subfolder
312313
if(!is.na(weights))
313314
folder <- file.path(folder, "weights", weights)
315+
# possibly add extra subfolder
316+
if(!is.na(subfold))
317+
folder <- file.path(folder, subfold)
314318
# possibly add measure object
315319
if(!is.na(meas.name))
316320
folder <- file.path(folder, ALL_MEASURES[[meas.name]]$object, ALL_MEASURES[[meas.name]]$folder)

src/post/description/_all_post.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ source("src/post/description/nei_vs_deg.R")
2626
source("src/post/description/partial_extr.R")
2727
source("src/post/description/pref_attach.R")
2828
source("src/post/description/robustness.R")
29-
#source("src/post/description/sex_stats.R")
29+
source("src/post/description/sex_stats.R")
3030
#source("src/post/description/trans_vs_deg.R")
3131
#source("src/post/description/weight_plots.R")

src/post/description/pref_attach.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ for(mode in modes)
273273
# create/complete figure
274274
if(!filts[f])
275275
{ # open plot file
276-
plot.file <- get.path.stats.topo(net.type="static", mode="scenes", meas.name=MEAS_MULTI_NODES, filtered="both", suf=paste0("pref-attach-",mode,"_vs_degree"))
276+
plot.file <- get.path.stats.topo(net.type="static", mode="scenes", weights="none", meas.name=MEAS_MULTI_NODES, filtered="both", suf=paste0("pref-attach-",mode,"_vs_degree"))
277277
tlog(2,"Plot in file ",plot.file)
278278
pdf(file=paste0(plot.file,PLOT_FORMAT_PDF), bg="white")
279279
# plot parameters

src/post/description/robustness.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ tlog.end.loop(0,"Loop over measures is complete")
104104
meass <- c(MEAS_DEGREE, MEAS_BETWEENNESS, "random")
105105

106106
# file and common parameters
107-
plot.file <- get.path.stats.topo(net.type="static", mode="scenes", meas.name=MEAS_MULTI_GRAPH, filtered="both", suf=paste0("giant-comp-size_vs_centrality"))
107+
plot.file <- get.path.stats.topo(net.type="static", mode="scenes", weights="none", meas.name=MEAS_MULTI_GRAPH, filtered="both", suf=paste0("giant-comp-size_vs_centrality"))
108108
tlog(4, "Plotting in file ",plot.file)
109109
xlab <- "Proportion of vertices removed"
110110
pal <- ATT_COLORS_FILT[c("Discard","Keep")]

0 commit comments

Comments
 (0)