|
|
|
||
|
The course introduces students to quantitative political science research, especially in a practical sense. Since quantitative methods enjoy substantial importance in political science, knowing them is a valuable and even essential skill. After completing the course, students will not only have passive knowledge for critical work with the outputs of quantitative research, but will also be able to actively use selected statistical analytical tools. Additionally, proficiency in R software will unlock new opportunities for data analysis and significantly enhance students’ competitiveness in the job market. Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (10.09.2025)
|
|
||
|
The course has the following objectives:
Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (10.09.2025)
|
|
||
|
It is strongly advised to attend all the seminars. Nonetheless, attendance is not mandatory, so students do not have to apologise for an absence. The final grade for completing the seminar will be based on meeting the following criteria:
Group work is a key part of the course. It supports cooperation, effective task-solving and division of labour, which are key skills in the labour market. In addition, the R language is quite difficult to learn in the initial phase, so in groups, students help each other and teach mutually, thereby verifying their knowledge. Importantly, late submissions will be penalised by decreasing the initial grade by 4% for each commenced hour of late submission. Every student who starts to fulfil the course’s requirements will be graded at the end of the semester. No retake of any part contributing to the final assessment is possible. The course uses the following grading scale of the Faculty of Social Sciences:
Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (17.09.2025)
|
|
||
|
The most important resource for teaching the course is a textbook presenting the teaching of quantitative research methods using the statistical software R:
In case of further interest, the following literature is recommended:
Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (10.09.2025)
|
|
||
|
The course is focused as much as possible on the practical use of quantitative research methods in political science. For this reason, the teaching is conducted in the form of seminars. Seminars are held once every two weeks, in a block form, always lasting 160 minutes of pure time. Only thanks to this teaching format it is possible to first discuss the necessary material theoretically and then immediately present it in a practical form. Thus, the seminars typically consist of an introductory presentation of the given topic, which is followed by practice of applying a specific analytical method with the help of real examples, data and calculations from the field of political science research. As a result, the seminars require the active participation of all students. Students are obliged to prepare for each seminar by reading the assigned mandatory literature. Knowledge of it is crucial for work during the seminar. The relevant literature will be available in electronic form in the Moodle information system to the maximum extent possible. Students are also expected to complete homework assignments, which serve to practice the taught methods. Access to literature, seminar materials, assignments, and group communication will be done through the relevant Moodle page. Work in seminars will be conducted in the R programming environment. Its advantage is free availability and variability of usage options. A well-known disadvantage of the program is its relative difficulty for beginners. However, this is the price for a wide range of usage options. However, this initial difficulty can be overcome quite quickly if the programming environment is studied thoroughly. R can be installed for free. The easiest way to work with the R programming environment is within the graphical interface for R, which is (for example) RStudio. Both R and RStudio can be downloaded for free. Since we will work with RStudio in seminars, all students must have both R and RStudio installed on their laptops. Students may use generative AI tools, such as ChatGPT, Copilot, Gemini, Perplexity and similar, provided that the following conditions are met. Specifically, they may be used for the purposes of proofreading, text analysis, translations, searching for sources or generating code (however, students have to make sure that they fully understand the code in each situation). On the contrary, the prohibition of use applies to the text creation of homework and seminar papers. Any use must be cited in the final output in accordance with academic rules. Generative AI tools will not be used to evaluate student outputs. Any violation of these rules will lead to a reduction in grade, failure to complete the course or disciplinary proceedings, depending on its severity. Only compliance with the aforementioned rules will guarantee the fulfilment of the educational objectives of the course, protect equal conditions for all students, and also ensure their privacy. The aforementioned potential sanctions also apply to any plagiarism. Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (17.09.2025)
|
|
||
|
1. Introduction, Working in RStudio (October 10) Students will be introduced to the content of the course. The R programming environment will be presented, especially the individual types of information used; commands for saving and uploading data files, their sorting, editing and basic descriptive analysis; work with variables; creation of functions. Students will be introduced to the main advantages of R over other programs, as well as the pitfalls that may occur when working with it. Reading:
2. Data Visualisation (October 24) Students will be introduced to different ways of visualising data and outputs of quantitative analyses. Ways of data analysis will be revealed through their visualisation. The creation of these visualisations will be practised in R. Reading:
3. Data Management (November 7) Loops and functions will be introduced in R. Moreover, the seminar will focus on working with online data and its presentation using the ggplot2 package. Lastly, students will be acquainted with the mistakes that should not be committed in data visualisation. Reading:
4. Statistical Inference (November 21) The logic of statistical inference will be described with an emphasis on meeting the relevant assumptions. Students will become familiar with the principle of the central limit theorem and acquire skills in constructing confidence intervals in R. Reading:
5. Basic Statistical Tools (December 5) Correlation analysis, t-test, ANOVA, and chi-square test will be introduced, especially through situations suitable for their use, specific forms of application and methods of interpretation of results. Students will practically try out statistical reasoning and basic analysis in the R programming environment. Reading:
6. Linear Regression Analysis (December 19) The method of regression analysis, which is the leading quantitative method in political science research, will be characterised. Emphasis will be placed on the assumptions of regression analysis, the analysis itself and the interpretation of its results. Students will practically try the application of regression analysis and presentation of results in tabular and graphical form in R. Students will be introduced to the technique of data transformation so that the classic regression analysis can be used. Reading:
Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (10.09.2025)
|
|
||
|
There is a formal prerequisite (JPB283, JSB535 or JPB065). Besides this, no special programming knowledge is required to enrol in the course. Nonetheless, the teaching of the course is conducted in an intensive form with the requirement of high commitment from students. Poslední úprava: Hájek Lukáš, Mgr., M.A., Ph.D. (10.09.2025)
|
